使用maven的時候,默認會使用1.5版本的JDK,並且也是編譯成1.5的,我的電腦里面用的JDK是1.7的,1.8也出來了,沒理由還用1.5的吧!所以我手動改成了1.7,郁悶的是,每次 maven-update project 的時候,又變成1.5的了
查閱了相關資料后,發現了修改的方法,打開maven安裝目錄下的 maven--》conf
修改settings.xml,找到profiles節點,在里面添加
<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>
最后,再次在eclipse中 maven--》update project 就會發現,maven的JDK版本變化了!(轉載!!!)
5.
記得在pom中也要添加jdk的配置
<build> <finalName>income</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> </build>