jenkins新建節(jié)點,為什么要設(shè)置java路徑
新建節(jié)點,需要填java路徑,有java版本的錯誤
[08/10/18?17:03:05]?[SSH]?Starting?sftp?client. [08/10/18?17:03:05]?[SSH]?正在拷貝最新版本的?slave.jar... [08/10/18?17:03:05]?[SSH]?Copied?771,547?bytes. Expanded?the?channel?window?size?to?4MB [08/10/18?17:03:05]?[SSH]?Starting?slave?process:?cd?"/home/lzsj/workspace/xlz"?&&?/usr/bin/java??-jar?slave.jar Exception?in?thread?"main"?java.lang.UnsupportedClassVersionError:?hudson/remoting/Launcher?:?Unsupported?major.minor?version?52.0 at?java.lang.ClassLoader.defineClass1(Native?Method) at?java.lang.ClassLoader.defineClass(ClassLoader.java:808) at?java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at?java.net.URLClassLoader.defineClass(URLClassLoader.java:442) at?java.net.URLClassLoader.access$100(URLClassLoader.java:64) at?java.net.URLClassLoader$1.run(URLClassLoader.java:354) at?java.net.URLClassLoader$1.run(URLClassLoader.java:348) at?java.security.AccessController.doPrivileged(Native?Method) at?java.net.URLClassLoader.findClass(URLClassLoader.java:347) at?java.lang.ClassLoader.loadClass(ClassLoader.java:430) at?sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:323) at?java.lang.ClassLoader.loadClass(ClassLoader.java:363) at?sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482) Slave?JVM?has?terminated.?Exit?code=1 [08/10/18?17:03:05]?Launch?failed?-?cleaning?up?connection [08/10/18?17:03:05]?[SSH]?連接關(guān)閉。
2018-09-19
maven構(gòu)建需要java環(huán)境,jenkins其實就是將編譯運行部署的動作整合在一起代替人工按步驟操作,所以它需要知道各個工具和依賴的路徑,個人理解,我也是花了三個小時才調(diào)通,理清了操作步驟理解起來能容易一些。