maven工程,一个artifact的jar包可能不只一处被依赖;有时候依赖会出现相同的artifact却不同版本,相互存在冲突,这时就需要exclude某个版本。 试了在命令行工程目录下执行mvn dependency:tree可以出来文本的依赖关系,但是不会把一个artifact的每处依赖都显示 ...
分类:
编程语言 时间:
2017-07-18 10:00:44
阅读次数:
731
Failed to set setXIncludeAware(true) for parser 遇到此问题通常是jar包冲突的问题。一种情况是我们向java的lib文件夹加入我们自己的jar包导致hadoop引用jar包的冲突。解决方式就是删除我们自己向系统加入的jar包,又一次配置。将自己的jar ...
分类:
其他好文 时间:
2017-07-14 23:14:31
阅读次数:
322
异常信息主要有两个,Falling off the end of the code 和 illegal instruction found at offset 1: 经反复查找资料发现最终是asm jar包冲突导致的。直接通过maven进行依赖分析: 在控制台会输出一堆依赖信息,ctrl + f 查 ...
分类:
编程语言 时间:
2017-06-22 18:35:05
阅读次数:
646
最近的一次项目引入了MongoDB,撸完代码,启动服务,Junit单元测试一跑,报错: java.lang.NoClassDefFoundError: org/springframework/core/DefaultParameterNameDiscoverer at org.springframe ...
分类:
编程语言 时间:
2017-06-10 17:17:19
阅读次数:
298
Mock的中文的意思就是模拟,Mockito是mock的扩展,但是Mockito并不支持对静态类的mock,所以我们引入PowerMockito实现对静态类的mock. 首先pom添加PowerMockito 的 jar包引用,注意相应的版本号。否则会出现jar包冲突异常。 如例我们需要对LogUt ...
分类:
其他好文 时间:
2017-06-01 21:34:44
阅读次数:
725
Failed to process JAR found at URL for ServletContainerInitializers for context with name [{1}] 启动报这个错误,要移除servlet jar包, 移除Jetty依赖包geronimo-servlet_3. ...
分类:
编程语言 时间:
2017-05-18 15:45:41
阅读次数:
165
之前搭建ssh环境的,都是先要引入一堆jar包,一下没整明白就会出现jar包冲突的问题,在这里,我们使用myecplise自带的工具,实现jar包的依赖和配置文件的生成。 我们用的到的工具是:myecplise2014 第一步:新建一个web project 第一步:添加项目所依赖的jar包 1.添 ...
分类:
其他好文 时间:
2017-05-15 11:57:45
阅读次数:
220
原来用过eclipse的都知道,想要升级maven工程的jar包版本或者解决jar包冲突,直接在pom文件下的dependency hierarchy视图下右击冲突的jar包,将其exclude掉,然后在pom文件的dependencies视图下点击add按钮,然后添加自己需要的jar包即可。在公司 ...
分类:
编程语言 时间:
2017-04-25 13:21:38
阅读次数:
507
注:很多报错是因为jar包冲突或引入了无用的包,先检查。 -- 1,Caused by: java.lang.NoClassDefFoundError: com/google/common/cache/CacheLoader 检查是否用到缓存,如不,检查lib的jar包有无引入了cache包,有则删 ...
分类:
编程语言 时间:
2017-03-12 23:36:34
阅读次数:
254
这次遇到的问题仍然是jar包冲突遇到的问题,导致jar包里的类冲突以至于方法报错,java.lang.NoSuchMethodError. 解决办法也开始逐个排查jar包,反编译jar包里的内容和其他的jar包比对.这是眼都花了.如果有maven就没这么多事了,但是 又是个线上的项目,迁移到mave ...
分类:
移动开发 时间:
2017-03-10 15:26:52
阅读次数:
235