Maven设置JDK版本
我在Eclipse中新建Maven项目,但是Maven默认使用的版本是1.5的,但是我想使用1.8版本,所以需要制定版本。这里有两类方法:
单个项目指定
在pom.xml文件中在相应位置添加如下代码,有两种方法择一即可
方法一
<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties>
方法二
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>
本地maven设置
我们也可以设置本地的maven的配置,一劳永逸。
在settings.xml中配置,可以找到如下的配置模式
<profile> <id>jdk-1.4</id> <activation> <jdk>1.4</jdk> </activation> <repositories> <repository> <id>jdk14</id> <name>Repository for JDK 1.4 builds</name> <url>http://www.myhost.com/maven/jdk14</url> <layout>default</layout> <snapshotPolicy>always</snapshotPolicy> </repository> </repositories> </profile>
这里就是maven自带的配置样式,根据这个我们改写为1.8
<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties> </profile>
上面提供三种方式都可以使用。

浙公网安备 33010602011771号