Mac上Jenkins踩坑記(一):Mac下dmg安裝jenkins,瀏覽器訪問http://localhost:8080/,顯示“無法訪問此網站”的解決辦法

在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/成功

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章