maven中如何指定jdk的版本

2018-06-18 03:31:01来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

问题再现:

当我们每次创建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>

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:java POI往word文档中指定位置插入表格

下一篇:Spring------AOP