1. 程式人生 > 其它 >Maven預設用的1.5版本的jdk

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>

不過此方法我沒敢嘗試,哈哈哈。