Maven項目中修改jre版本


有時候建maven,開發過程中會突然發現jre版本過低不支持操作,會有“Change project complicate and JRE to 1.7”諸如此類的快速解決方案,但是當我們選擇快捷方式或者項目右鍵-->Properties-->Project Facets 右邊java 版本選項此類的解決方案解決后當再次選擇 maven -> Update Project 更新的時候,會出現jre又回到了原來的版本,所以為了避免這種情況就需要設置依賴的jre的版本。

一般有兩種解決方案:

1、修改pom.xml 添加如下代碼:

</pre><p><pre name="code" class="java">  <build>
<defaultGoal>compile</defaultGoal>
<!-- 設置項目中依賴jar版本為1.7 Start -->
<finalName>spring-mvc-project</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
</plugins>
<!-- 設置項目中依賴jar版本為1.7 End -->
</build>

將對應的版本改成你的需要的版本即可。

2、修改%maven_home%\conf\setting.xml文件(此種方法會導致所有依賴此倉庫的項目的jre的都會改變)

在<profiles>標簽內添加如下配置:

<profile>
<id>jdk-1.6</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.6</jdk>
</activation>
<properties>
<maven.compiler.source>1.6</maven.compiler.source>
<maven.compiler.target>1.6</maven.compiler.target>
<maven.compiler.compilerVersion>1.6</maven.compiler.compilerVersion>
</properties>
</profile>

以后再使用maven生成項目默認編譯級別就是1.6的了

原文鏈接:點擊打開鏈接




注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com