在Mac終端輸入輸入如下命令:java -jar /Applications/Jenkins/jenkins.war,
啓動jenkins報錯,報錯如下:
Running with Java class version 57 which is not in the list of supported versions: [52, 55]. Run with the --enable-future-java flag to enable such behavior. See https://jenkins.io/redirect/java-support/
java.lang.UnsupportedClassVersionError: 57.0
at Main.verifyJavaVersion(Main.java:174)
at Main.main(Main.java:142)
Jenkins requires Java versions [8, 11] but you are running with Java 13 from /Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home
java.lang.UnsupportedClassVersionError: 57.0
at Main.verifyJavaVersion(Main.java:174)
at Main.main(Main.java:142)
發現Jenkins只支持Java版本[8,11],而本機安裝的Java版本爲jdk13,故先卸載jdk13,然後安裝jdk11。
Mac卸載jdk13,命令如下:
1,在終端輸入:sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin,輸入密碼,回車;
2,繼續輸入:sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane;
3,繼續輸入:
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk,回車,刪除/Library/Java/JavaVirtualMachines/ 路徑下的jdk-13.0.1.jdk文件夾;
4,在終端輸入java/javac,回車,顯示“No Java runtime present, requesting install.”,代表jdk13卸載成功
注:紅色標註爲你安裝的jdk版本號,也就是/Library/Java/JavaVirtualMachines/ 路徑下的文件夾名
在官網重新下載jdk11,安裝jdk11,瀏覽器訪問http://localhost:8080/成功