尝试设置詹金斯,但我的构建失败:
$ ant test
Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
Build step 'Invoke Ant' marked build as failure
如果我在机器上手动运行“ant test”,它工作得很好,并且 JAVA_HOME 设置为完全相同的值。知道詹金斯尝试运行它时为什么会失败吗?是否有更多的环境变量涉及(虽然我看不到)?