我使用Junit在java中完成了自动化,并将该代码推送到bitbucket并将其与jenkins集成。但是当我在创建工作后开始构建时,它开始出现故障并抛出一些错误。我无法理解它为什么不采用类路径以及如何设置类路径以避免此问题
这是控制台上的错误
[javac] C:\Program Files\Jenkins\workspace\ABC-first-job\tst\com\cb\abc\ABCTest.java:110: error: cannot find symbol
[javac] Assert.assertTrue(response.contains(ABCConstant.DATA_MESSAGE));
[javac] ^
[javac] symbol: variable Assert
[javac] location: class ABCTest
[javac] 47 errors
BUILD FAILED
C:\Program Files\Jenkins\workspace\ABC-first-job\build.xml:48: Compile failed; see the compiler error output for details.
Total time: 2 seconds
Build step 'Invoke Ant' marked build as failure
Finished: FAILURE
答案 0 :(得分:0)
检查用于构建代码的jdk是否有最新的jdk版本更新。如果你有一个从节点也检查相同的jdk版本。