Maven导包后idea中module的Language Level总是自动变到5解决方法

😂 这篇文章最后更新于1502天前,您需要注意相关的内容是否还可用。

明明设置好了当前语言等级JDK为9,但是在pom中当导包添加新依赖时老是又自动变成5,解决方法如下:

修改pom文件,添加如下插件代码指定编译jdk即可

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