java - Jenkins 构建失败错误 : cannot find symbol

标签 java jenkins bitbucket

我已经使用 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

最佳答案

检查用于构建代码的 jdk 是否有任何最新的 jdk 版本更新。如果你有一个从节点,同样检查 jdk 版本。

关于java - Jenkins 构建失败错误 : cannot find symbol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25158522/

相关文章:

node.js - 如何在 Jelastic 云中启动 Node.js 应用程序

xml - sed 异常/if else 删除 xml 上的单词的条件

java - 如何在 Jenkins 管道中获取 Maven 版本

ssl - 安装SSL证书的私钥密码

在列表中添加/删除子列表时出现 java.util.ConcurrentModificationException

java - FAIL - 未能在上下文路径/ROOT 部署应用程序。部署 jenkins 的插件部署失败

git - 我如何知道我的 git 存储库与我的 Mercurial 存储库相同?

java - 将 spinnermodel 更改为 double 值,以便稍后在更改事件之外使用

java - 是否可以使用 Executors.newWorkStealingPool() 编写递归 fork join 解决方案?

java - 生成一个范围内的随机数。无溢出。 java 语