我使用apt-get在我的Ubuntu盒子上安装了openjdk-6-jdk。
在系统信息中詹金斯告诉我Java.Home是 /usr/lib/jvm/java-6-openjdk/jre
/usr/lib/jvm/java-6-openjdk/jre
但是,当我JAVA_HOME在Jenkins中指定该目录时:“ configure system”,它将返回错误消息,指出该目录看起来不像jdk目录。
JAVA_HOME
它也无法选择我的Maven安装。
我是否缺少明显的东西?
您的JAVA_HOME变量必须设置为/ usr / lib / jvm / java-6-openjdk,并且对于启动Jenkins的用户必须可用。
从凯尔·斯特兰德评论:
截至2015年4月(我认为),Jenkins需要Java7。 还要注意,如果系统默认值仍为Java 6,则必须将Java二进制路径(JAVA)设置为正确的版本。最后,对于任何想知道这些变量设置位置的人,它都位于Jenkins安装说明中列出的配置文件中网页(例如对于Debian是/ etc / default / jenkins)。