Maven默认用的1.5版本的jdk

我在启动某个maven程序时,出现了一下两个错误
[ERROR] 不再支持源选项 5。请使用 7 或更高版本。
[ERROR] 不再支持目标选项 5。请使用 7 或更高版本。

于是我在pom.xml里加配置了maven的jdk版本,将jdk的版本改成了13,程序就能正常运行了。

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


据说也可以通过修改apache-maven-3.6.3/conf下的settings.xml来修改jdk的版本,在settings.xml文件中加入以下代码。

<profile>  
     <id>jdk-13</id>  
     <activation>  
         <activeByDefault>true</activeByDefault>  
         <jdk>13</jdk>  
     </activation>
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <maven.compiler.source>13</maven.compiler.source>  
         <maven.compiler.target>13</maven.compiler.target> 
		 <maven.compiler.compilerVersion>13</maven.compiler.compilerVersion> 
     </properties>   
</profile>

尝试过了也可以,哈哈哈。

posted @ 2021-08-08 18:29  小布丁超级帅  阅读(107)  评论(0)    收藏  举报