![](/img/trans.png)
[英]References to interface static methods are allowed only at source level 1.8 or above
[英]"References to interface static methods are allowed only at source level 1.8" or above when I already have a 1.8 JRE
嘗試在我正在處理的 Maven 項目中調用 static 方法時出現此錯誤。 我認為這個錯誤看起來很奇怪,因為我使用的是 1.8。
此外,我將以下內容添加到我的pom.xml
:
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
這兩種解決方案似乎都不起作用,我對原因感到困惑。 任何幫助表示贊賞。
右鍵單擊項目 -> 屬性 -> Java 編譯器 -> 將編譯器合規級別設置為 1.8。
這為我解決了問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.