簡體   English   中英

類文件有錯誤的版本 55.0,應該是 52.0 (IntelliJ)

[英]Class file has wrong version 55.0, should be 52.0 (IntelliJ)

原來,在IntelliJ中嘗試編譯maven項目時,出現如下錯誤:

Error:java: invalid source release: 11

然后我開始遵循這里的一些解決方案: Error:java: invalid source release: 8 in Intellij。 這是什么意思?

我以前做的項目都是Java 8的,所以在將SDK、語言級別、JRE等更改為Java 8后,我得到了這個錯誤:

Bad class file. class file has wrong version 55.0, should be 52.0

我知道這實際上是在說類文件是 Java 11 並且應該是 8,但是還有什么我遺漏的可能仍然可能嘗試使用 Java 11 嗎? 我什至卸載了 Java 11,但仍然出現相同的錯誤。

當我的 Java 設置為版本 8/1.8 時,我得到的class file has wrong version 55.0, should be 52.0 我相信 CrazyCoder 在對與正在使用的庫/類有關的問題的評論中是正確的。 我設法通過將我的 Java 版本切換到 11 來編譯該項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM