![](/img/trans.png)
[英]HTTPS hostname wrong: should be <xxx.xxx.xxx.xxx>, checkURLSpoofing. What is the host name being passed?
[英]Class file has wrong version xxx, should be xxx
當我嘗試用 sbt 編譯時出現錯誤
cannot acces org.xxx bad class file: C\:Users\xxx class file has wrong version 57.0, should be 55.0 Please remove or make sure it appears in the correct subdirectory of the classpath.
問題是我已將 intellij idea 項目 sdk 和項目語言級別設置為 java 11。此外,我還檢查了 java -version 和 javac -version,他們都說它是 java 11。
有任何想法嗎?
如果你有同樣的問題:
更改您的 java 和 javac 版本(您可以使用 java --version 和 javac --version 檢查它)
在 intellij 文件 -> 項目結構 -> 項目設置下: Project 在這里你可以更改項目 sdk
刪除所有目標文件夾並重新編譯
另外:Java 主要版本:
Java 1.2 使用主要版本 46
Java 1.3 使用主要版本 47
Java 1.4 使用主要版本 48
Java 5 使用主要版本 49
Java 6 使用主要版本 50
Java 7 使用主要版本 51
Java 8 使用主要版本 52
Java 9 使用主要版本 53
Java 10 使用主要版本 54
Java 11 使用主要版本 55
Java 12 使用主要版本 56
Java 13 使用主要版本 57
Java 14 使用主要版本 58
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.