-source1.5中不支持diamond運算符終極解決辦法


1.常規辦法

在File->Setting中設置如下:

然后檢查:File->Project Structure里面的相關配置:

以上辦法能解決問題的概率在90%,如果還不行,那么請按照以下方法,基本上100%可以解決。

2.非常規辦法

在File->Setting->Build->Build Tools->Maven下找到你的maven的配置文件地址,然后打開配置文件,檢查配置文件中是否設置了全局jdk版本,如沒有,則設置如下:

或者在maven安裝目錄下找到settings.xml文件,地址一般在:C:\Program Files\JetBrains\IntelliJ IDEA *******\plugins\maven\lib\maven3\conf

<profiles>
  <profile>
            <id>jdk1.8</id>
            <activation>
                <activeByDefault>true</activeByDefault>
                <jdk>1.8</jdk>
            </activation>
            <properties>
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
                <maven.compiler.source>1.8</maven.compiler.source>
                <maven.compiler.target>1.8</maven.compiler.target>
                <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
            </properties>
        </profile>
</profiles>

設置完成后保存,然后在idea里面重新打包即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM