1. 程式人生 > >更改maven工程jdk版本(默為1.5,怎麼更改jdk版本為1.8)

更改maven工程jdk版本(默為1.5,怎麼更改jdk版本為1.8)

使用maven 建立工程更改預設jdk版本(1.5)方法:

step1: 找到自己專案的pom.xml檔案,新增下圖黃色區域程式碼(文末附上的有程式碼:可以直接複製)

step2: 儲存一下更改後的的pom.xml檔案,然後專案右鍵>Maven>Update project.... 更新一下工程:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~來條華麗的分割線~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

配置前後對比:


在這附上在pom.xml中需要新增的程式碼:

需要更改jdk版本的小夥伴可以直接把這段程式碼新增到pom.xml檔案<project>標籤下:

  1. <build>
  2.     <plugins>
  3.         <plugin>
  4.             <groupId>org.apache.maven.plugins</groupId>
  5.             <artifactId>maven-compiler-plugin</artifactId>
  6.             <configuration>
  7.                 <source>1.8</source>
  8.                 <target>1.8
    </target>
  9.                 <encoding>UTF-8</encoding>
  10.             </configuration>
  11.         </plugin>
  12.     </plugins>
  13. </build>


補充:

還有另外一種更改方式:

更改前:


選中JRE System Libraray ,右鍵>Properties,勾選 Alternate JRE: 選擇版本jdk1.8, 如圖:

點選OK,即可.

更該後:

最終補充:

還有一種更簡單的設定方式:---全域性設定

找到maven的setting檔案,在profiles節點下新增如下程式碼:(若新增在profiles節點外將不生效)

  1. <profile>
  2.  <id>jdk18</id>
  3.  <activation>
  4.      <activeByDefault>true</activeByDefault>
  5.      <jdk>1.8</jdk>
  6.  </activation>
  7.  <properties>
  8.      <maven.compiler.source>1.8</maven.compiler.source>
  9.      <maven.compiler.target>1.8</maven.compiler.target>
  10.      <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
  11.  </properties>
  12. </profile>

id節點下的jdk18是別名,可以隨意起