Maven项目默认JDK1.5

Maven工程默认使用的JDK是1.5版本,所以有些新特性是用不了。如果想修改JDK的版本有如下方法:

方法一:治标不治本,仅针对当前已存在工程有效。

 修改完以上三个地方就可以正常使用1.8版本的JDK进行编译运行了。

方法二:在pom.xml文件中添加配置,仅对当前项目有效。

<build>
        <plugins>
            <!-- java编译插件 -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.2</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
        </plugins>
    </build>

方法三:修改maven的settings.xml文件,在该文件中添加以下配置,这样以后再创建的maven工程默认就是1.8的JDK。

<!-- 默认jdk版本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>


版权声明:本文为xiangxiao_bobo原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。