IntelliJ IDEA設置JDK1.8


IDEA2020注解@Override報錯maven 中 Language level 永久設置方案一:

修改IDEA的兩處設置。具體如下:

1、File → Settings → Java Compiler → Target bytecode version 改為1.8
2、File → Project Structure → Modules → Language level 改為 8-Lambdas,type annotations etc.

方案二:

為了方便項目遷移,也可以在pom文件中配置。具體如下:

<!-- 局部jdk配置,pom.xml中 -->
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.3.2</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
                <encoding>UTF-8</encoding>
            </configuration>
        </plugin>
    </plugins>
</build>

方案三:

  好景不長,同樣的錯誤提示再次出現在我新建的Maven項目中,設置被還原了。那如何設置默認使用JDK1.8呢?  答案:在settings文件中配置即可。具體代碼如下:

<!-- 全局jdk配置,settings.xml -->  
    <profile>    
        <id>jdk-1.8</id>    
        <activation>    
            <activeByDefault>true</activeByDefault>    
            <jdk>1.8</jdk>    
        </activation>    
        <properties>    
            <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>

注意:需將上面的配置添加到settings文件的``標簽內。


免責聲明!

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



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