這個錯誤資訊表明,你正在嘗試執行一個由更高版本的Java編譯的Spring Boot應用程式,而你當前使用的Java執行時(JRE)版本過低,無法識別這個應用程式的類檔案版本。
它這邊提示應用程式中的類檔案版本是61.0,但是Java執行時只能識別到52.0版本的類檔案。類檔案版本61.0對應於Java 17,而版本52.0對應於Java 8。也就是說我的本地jre環境版本跟我的專案對不上。
這裡要說一點,那就是jre環境是可以安裝多個的,不是說安裝了java17,java8就要刪除掉。
我這邊採取的方法是下載jdk17,然後新增到環境變數中。具體的新增方法可以看我的相關文章,那邊有解決思路。我這邊還是提一下吧,就是將jkd17的bin目錄檔案路徑全部複製,然後新增到系統變數的path中,並將其置頂即可。
jdk17下載地址:https://www.oracle.com/java/technologies/downloads/
再透過 java -jar +jar專案名稱(tab鍵可補齊檔名),開啟target下的cmd視窗執行即可。(idea打的jar包一般都在target目錄下);
左下角游標不斷閃爍就代表專案在執行中,這樣子就實現了idea專案的部署。