Jenkins关于remote.jar报错总结

1. Jenkins节点找不到remote.jar

在创建Jenkins节点的时候需要指定Node节点的Remote root directory,要不然无法拷贝remote.jar文件到新的节点上

2. 执行remote.jar的时候报UnsupportedClassVersionError

Exception in thread "main" java.lang.UnsupportedClassVersionError: hudson/remoting/Launcher : Unsupported major.minor version 52.0

major.minor的版本是和jdk的版本匹配的,52对应的Java 8,如果机器系统比较旧,可能安装的Java版本也比较旧。

如果机器的Java版本会影响其他操作,最好不要升级Java版本。只需要把major.minor匹配的jdk的安装目录拷贝到这台机器上并且修改节点的JavaPath为这个新的jdk路径即可,如“/home/test/jvm/java-8-openjdk-amd64/jre/bin/java”.

可以使用which java来查找jdk的安装目录

你可能感兴趣的:(Jenkins关于remote.jar报错总结)