IDEA-Maven項目的jdk版本設置

IDEA-Maven項目的jdk版本設置

在 Intellij Idea 中,咱們須要設置 Settings 中的 Java Compiler 和 Project Structure 中的 Language Level 中的 jdk 版本爲本身目前使用的版本,不然會常常提示咱們 jdk 版本不正確致使的語法錯誤。
<!--more-->
好比配置爲 jdk1.8 :apache

JavaComplier

LanguageLevel

可是在 Maven 項目中,Java Compiler 和 Language level 中的設置會自動變回到 pom.xml 文件中設置的 jdk 版本或者默認的 jdk1.5 版本。因此咱們須要在 pom.xml 文件中修改 jdk 版本的配置或者本身添加配置:maven

<!-- 這裏通常有 maven 的默認配置,修改便可 -->
<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>
 </properties>

或者:ui

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.7.0</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>

注意: 若是 properties 和 build 裏面都有配置的話,那麼 properties 會覆蓋掉 build 裏面的配置,即以 properties 裏面的配置爲準。spa

相關文章
相關標籤/搜索