在idea中maven项目jdk编译version总是跳到1.5

bug描述

项目ide: idea

项目构建工具:maven

bug现象:每次修改pom之后,idea自动扫描一遍,然后发现默认的compile级别跳到5.0. 每次手动去setting里修改compile很费事。

解决方案

猜测是maven中没有指定jdk,所以才会扫描为默认的jdk版本。

于是,添加maven-compile-plugin:

            <plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
上一篇:客房收费系统改造(三)—厂+反射+DAL


下一篇:13.什么是javabean,以及使用原则