This topic created in 3116 days ago, the information mentioned may be changed or developed.
jenkins 上配置 maven 构建项目,最近一直出现找不到符号的问题
日志中显示找不到的方法来自于一个 jar 包,pom 配置是正确的,同样的 pom 文件在 eclipse 编译没有问题。jenkins 构建日志显示已经加载了 jar 包,我找到 jar 包,里面也有相应的类和方法。
有没有大佬可以给点思路?
Supplement 1 · Nov 7, 2017
多谢各位回复,刚检查了,编码都是 utf8 无 bom,也未加载多个版本的 jar 包。
看来只能重新建下 jenkins 项目试下了。
3 replies • 2017-11-07 01:44:02 +08:00
 |
|
1
xcolder Nov 6, 2017 via iPhone
看看是不是依赖了几个不同版本的 jar 包
|
 |
|
2
FinalDream Nov 6, 2017
我上次出现这问题是因为 Windows 下 Eclipse 创建的文件是有 bom 头的 UTF-8,而 maven 不接受这种
|
 |
|
3
tomczhen Nov 7, 2017 via Android
我记得 eclipse 下默认的 Java 编译器是 jdt,和 JDK 的编译器不太一样,可以自动解决编码问题。解决方法无非就是 maven 下也调用 jdt 编译,或者检查下 Java 文件的编码格式,如果一样的可以尝试在编译参数下指定编码。
|