防止idea每次都默认以1.5版本编译的maven设置

时间:2023-01-26 09:16:05

常常在maven项目中,每次reimport后,Target bytecode version都会恢复到1.5版本编译,以致每次都要通过---》Compiler----->选择Target bytecode version版本,

所以为了省事,我在maven的pom.xml中添加了如下红色字体配置。


在项目中添加如下配置即可:

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.7</java.version>
<cdh.version>cdh5.5.2</cdh.version>
<!--add maven release-->
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<encoding>UTF-8</encoding>

<scala.tools.version>2.10</scala.tools.version>
<scala.version>2.10.4</scala.version>
</properties>