java - org.junit 包不存在

标签 java jenkins junit classpath

我正在使用 Jenkins,并使用 Github 存储库作为源代码。

在“构建”部分中,我将其作为 Windows 批处理命令执行:

set path=%path%;C:\Program Files\Java\jdk1.8.0_144\bin
cd \Users\harr\JenkinsServer\JenkinsTest\src
javac SimpleTest.java //Error is after this executes
java SimpleTest

我知道这与类路径有关,但我不确定如何在 Jenkins 中解决这个问题。

请告诉我更多信息是否有帮助。

最佳答案

假设你在linux平台部署jekins服务器,那么你需要安装jdk、tomcat等,并设置env路径。这样您就不必在每次构建之前执行set path

你可以创建一个脚本并将命令复制到其中,然后当jenkins执行构建任务时,它就可以执行该脚本。引用the jenkins tutorial了解它。

关于java - org.junit 包不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49062464/

相关文章:

java - 如何隐藏我的 Dropbox API key

java - 在磁盘上写入文件的进程每秒的请求数较低

java - Appium - 关于用 Java 编写测试的问题

java - 无法解析 safe1 (JUnit)

java - 在 Micronaut 中有使用@PostConstruct 的正确方法吗?

java - 如何将多个 SLF4J 绑定(bind)排除到 LOG4J

jenkins - 如何在 Jenkins 中同时设置 "Build after other projects are built"和 "Poll SCM"

Jenkinsfile - 获取构建之间的所有更改

jenkins - 限制 Jenkins 管道仅在特定节点上运行

java - compareTo() 方法需要什么方法体来测试 2 个对象持有的字符串是否相等?