maven 指定 jdk 版本

方法1:直接修改 本地  settings.xml 文件 

 <profiles>  </profiles> 之间加入 下面的 

1
2
3
4
5
6
7
8
9
10
11
12
<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>     

  上面定义了 一个 profile ,id 为  jdk-1.8 , 并且默认激活它。


 

 

方法2:在 项目的 pom 文件中 指定 jdk 的版本  放在 <project> </project>里面

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!-- 指定jdk 的版本 -->
<build>
    <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>

  

个人建议 在 本机中指定 一个人最常用的jdk 版本,在项目中在指定项目需要的版本 。一般来说,每个开发人员的 默认jdk 版本可能不一样,所以在 项目里面指明 jdk 的版本非常必要 

 

posted on   zhangyukun  阅读(295)  评论(0编辑  收藏  举报

努力加载评论中...

导航

点击右上角即可分享
微信分享提示