码迷,mamicode.com
首页 > 其他好文 > 详细

maven中如何指定jdk的版本

时间:2018-02-02 20:06:39      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:右键   gpo   group   1.7   文件中   cti   --   如何   artifact   

问题再现:

当我们每次创建maven项目时,jdk的默认版本是1.5,而我们一般机器上安装的是1.7以上的版本,jdk版本不一样,遇到这种问题,有两种解决办法:

至于右键设置jdk版本不推荐,在此不作说明,因为这种右键设置的更新项目之后又变回了原来的jdk版本。等于瞎忙活。。。。

解决办法:

第一种:(一次配置,永久使用,比较推荐)

技术分享图片

复制此路径找到settings.xml,然后在<profiles> </profiles>之间添加如下代码。:

        <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>

第二种:(局部配置)

在项目的pom.xml文件中添加如下代码:

<build>
        <plugins>
            <!-- 指定jdk版本为1.8 -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.7.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>

</build>

 

maven中如何指定jdk的版本

标签:右键   gpo   group   1.7   文件中   cti   --   如何   artifact   

原文地址:https://www.cnblogs.com/lxcy/p/8406424.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!