maven:無效的目標發行版:11
我之前在博客里是不記錄bug和error的處理的,昨天聽了一個資深程序員的視頻,決定要改習慣了,記錄一些自己平時遇到的問題
這個是我在mvn clean install
時候遇到的,我配置的pom文件是:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
<java.version>11.0.4</java.version>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>
檢查了java運行時環境、IDEA中編譯器的配置、項目的配置,都沒有問題,JDK用的也都是11.0.4.上面改了好幾次都報錯
后來突發奇想,把maven.compiler.source和maven.compiler.target標簽給刪了,然后就好了,相當於不人為指定了。也是給大家提供一個思路吧