关于maven和jdk的问题

来源:3-4 IDEA操作Maven

要有礼貌

2020-03-27 09:37:52

在运行时报错

Maven [ERROR] 不再支持源选项 5。请使用 6 或更高版本

然后添加了

<properties>
   <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   <maven.compiler.source>12</maven.compiler.source>
   <maven.compiler.target>12</maven.compiler.target></properties>

这段代码就可以了

所以这段代码是让maven和jdk的版本一致吗?

但是我应该怎么改才能让maven默认匹配我本地的jdk呢?


写回答

1回答

好帮手慕阿莹

2020-03-27

1、是的,所以这段代码是让maven和jdk的版本一致

2、没有办法默认一致,同学如果不想每次都改,可以在maven的配置文件中设置一下你的jdk版本。

在setting.xml文件中的<profiles>标签加入如下配置:

<profile>

      <id>jdk版本</id> 

      <activation>

        <activeByDefault>true</activeByDefault>

        <jdk>jdk版本</jdk> 

      </activation> 

         

      <properties> 

        <maven.compiler.source>jdk版本</maven.compiler.source> 

        <maven.compiler.target>jdk版本</maven.compiler.target> 

        <maven.compiler.compilerVersion>jdk版本</maven.compiler.compilerVersion> 

      </properties>  

    </profile>

如果我的回答解决了你的问题,请采纳,祝学习愉快.

0

0 学习 · 8016 问题

查看课程