美文网首页
idea新建maven项目指定jdk1.8

idea新建maven项目指定jdk1.8

作者: zhengaoly | 来源:发表于2021-12-02 10:02 被阅读0次

创建maven项目后修改pom文件idea会默认将jdk版本调回到1.5,这是因为没有在pom里面设置项目的jdk版本
解决方法:
在pom文件中设定jdk版本即可,以下这种写法会自动更新idea中的LanguageLevel和JavaCompiler

<build>
       <plugins>
           <plugin>
               <groupId>org.apache.maven.plugins</groupId>
               <artifactId>maven-compiler-plugin</artifactId>
               <version>2.3.2</version>
               <configuration>
                   <source>1.8</source>
                   <target>1.8</target>
               </configuration>
           </plugin>
       </plugins>
   </build>

或者直接修改maven的setting.xml文件
在里面添加如下内容:

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

相关文章

网友评论

      本文标题:idea新建maven项目指定jdk1.8

      本文链接:https://www.haomeiwen.com/subject/earyxrtx.html