原文:java运行报错:nested exception is java.lang.NoSuchFieldError: INSTANCE,但使用@Test测试是好的

解决方法: 原因是,在tomcat里,同名不同版本的jar包,默认加载版本低的。我项目里有两个httpclient jar包。一个 . . 另一个是 . 。所以加载了 . . 的,而我要用的是 . 的。 删除低版本的就可以了 ...

2017-10-30 11:26 0 12872 推荐指数:

查看详情

java.lang.NoSuchFieldError: INSTANCE

java.lang.NoSuchFieldError: INSTANCE异常,可能是包重复了。 我遇到的情况是maven里引入了一个JAR,而我又在lib里面引入了这个jar,并且版本还不相同,就出了这个错。 ...

Fri Apr 08 23:05:00 CST 2016 0 4213
java.lang.NoSuchFieldError: INSTANCE

最近创建了一个springboot工程,代码写好之后,启动报错,异常信息大概(解决之后问题无法复现,感觉是maven依赖的问题)如下: 原因是jar依赖出现问题,采用控制变量法,挨个jar包排查最终找到出现问题的jar。 一般遇到这个问题大多是maven依赖过程中出现jar包重复 ...

Mon Jun 08 18:34:00 CST 2020 0 1927
java.lang.NoSuchFieldError异常

原因就是主项目的xml文件和库项目中的xml文件 命名一样,导致库项目中的xml文件被主项目覆盖,所以库项目就找不到xml中的相关id,就报异常了。 解决方法:修改主项目中的xml ...

Sun Sep 30 01:14:00 CST 2018 0 3694
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM