maven專案編譯與jdk版本的設定
阿新 • • 發佈:2019-02-01
使用maven專案使用jdk的版本依次查詢的配置的順序是:
1,setting檔案
在setting檔案的<proxies></proxies>節點新增<proxie></proxie>節點可設定maven的jdk編譯版本的全域性設定。
<profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jdk> </activation> <properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </properties> </profile>
2,pom.xml檔案
有兩種方式可以設定jdk編譯版本。
方法一:使用maven外掛
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin>
方法二:新增properties設定
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>
3,其他預設配置
預設為1.5,暫沒發現與maven版本的關聯