我正在使用 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/