蚂蚁认为JRE不是JDK

时间:2018-07-30 14:55:59

标签: jenkins ant centos

我安装了Ant,并通过检查版本确定所有东西都已安装。之后,我想在詹金斯建立一个管道项目。但这给了我以下错误:

BUILD FAILED
/opt/jenkins/workspace/My Java Project/build.xml:30: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre"

试图构建一个Ant项目,但是找到一个JRE而不是JDK。

我正在使用Centos7。我还将$ JAVA_HOME变量放入JDK,在配置文件中导出,然后使用echo确认这一点。

运行时

蚂蚁诊断| grep java \ .home  我得到

java.home : /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre

似乎添加了/ jre。 我看到了与此主题相关的类似问题(也在SO上),但无处可寻 我该如何解决?

0 个答案:

没有答案