Jenkins ssh节点没有';我找不到Java
我尝试将Jenkins连接到windows计算机,但在连接过程中Jenkins告诉我,即使我安装了最新的java版本,它也找不到javaJenkins ssh节点没有';我找不到Java,java,jenkins,ssh,Java,Jenkins,Ssh,我尝试将Jenkins连接到windows计算机,但在连接过程中Jenkins告诉我,即使我安装了最新的java版本,它也找不到java [10/19/18 14:00:30] [SSH] Checking java version of /usr/local/java/bin/java Couldn't figure out the Java version of /usr/local/java/bin/java java.io.IOException: Java not found
[10/19/18 14:00:30] [SSH] Checking java version of /usr/local/java/bin/java
Couldn't figure out the Java version of /usr/local/java/bin/java
java.io.IOException: Java not found on hudson.slaves.SlaveComputer@d671ca. Install a Java 8 version on the Agent.
Jenkins正在使用的用户没有安装Java? 也许java不在类路径上? JAVA_是本地设备吗
在这些地方,我将首先在从属代理中查找键入
哪个java
,然后将路径粘贴到Jenkins中节点的环境变量中
NAME: JAVA_HOME
Value: /usr/bin/java
java不在类路径上-这有点不可能。我已经设置了java_主类路径,但仍然不起作用。请尝试直接使用ssh并执行
java--version
。如果工作正常,请查看是否存在/usr/loca/hava/bin/java
。您的Jenkins是否安装在windows计算机上?当我键入java--version时,会出现以下错误。“处理共享存档文件时出错。无法取消映射共享空间。VM初始化期间出错,无法使用共享存档。”JAVA\u HOME
应引用目录,而不是命令。示例:/usr/lib/jvm/java-8-openjdk-amd64
。