我正在使用 Jenkins 在 Linux 机器上构建一个 Maven 项目并收到以下错误:
[proguard] 错误:无法读取 [/usr/lib/jvm/java-6-openjdk-amd64/Classes/classes.jar] (没有这样的文件或目录)
我已经安装了 JDK 并将 JAVA_HOME 变量设置为:/usr/lib/jvm/java-6-openjdk-amd64
但是,如果我查看 Jenkins 的“系统信息”部分,我会得到两个 java home 位置:
java.home: /usr/lib/jvm/java-6-openjdk-amd64/jre
JAVA_HOME:/usr/lib/jvm/java-6-openjdk-amd64
当我在 MacOS 上运行项目时,proguard 插件可以完美运行,所以我知道它与我的项目设置无关。我在 Jenkins 中缺少的东西或 Java 是如何安装在我的服务器上的?