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的安装目录