1. 程式人生 > >maven 指定 jdk 版本

maven 指定 jdk 版本

需要 org pac def onf set bsp 項目 fig

方法1:直接修改 本地 settings.xml 文件

<profiles> </profiles> 之間加入 下面的

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

  上面定義了 一個 profile ,id 為 jdk-1.8 , 並且默認激活它。


方法2:在 項目的 pom 文件中 指定 jdk 的版本 放在 <project> </project>裏面

	<!-- 指定jdk 的版本 -->
	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>3.1</version>
				<configuration>
					<source>1.7</source>
					<target>1.7</target>
				</configuration>
			</plugin>
		</plugins>
	</build>

  

個人建議 在 本機中指定 一個人最常用的jdk 版本,在項目中在指定項目需要的版本 。一般來說,每個開發人員的 默認jdk 版本可能不一樣,所以在 項目裏面指明 jdk 的版本非常必要

maven 指定 jdk 版本