idea中maven项目jdk版本自动回到1.5

问题

我的项目在Java Compiler修改Module的Target bytecode version版本为8后(参考我的上一篇文章),

发现父项目的compile级别莫名其妙会回到1.5


起因

由于我没有设定jdk的版本,导致项目采用了默认的jdk版本

所以每当我修改了pom配置文件idea重新扫描包后,compile级别都会将版本改成1.5


解决方法

在项目的“pom.xml”文件中设置jdk版本

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

posted @ 2020-08-11 02:34  门口问  阅读(733)  评论(0编辑  收藏  举报