maven設定阿里雲映象源,jdk8,本地倉庫路徑 節省C盤空間

詩水人間發表於2020-12-28

IDEA的maven專案很多人都選擇修改Idea的設定,但作者我不喜歡這樣做,下面是我的處理方式。

Idea的預設maven配置檔案路徑在C盤當前使用者.m2/setting.xml
如下截圖,我當前電腦使用者名稱是angel
在這裡插入圖片描述

預設這個檔案是沒有的
我們建立一個setting.xml,貼上下面的內容,然後根據註釋內容,按需修改,例如本地倉庫地址,maven編譯的jdk版本。

  這樣IDEA啟動後就會使用這個maven配置檔案的資訊,下載jar包依賴的時候就會儲存到配置檔案中的路徑中,這樣最有效,即使重灌idea或者換版本了,都不需要修改設定,都會直接按照這個配置檔案的設定直接使用,省去了重新設定的步驟。

不用擔心下面的配置檔案的資訊,因為我是修改原配置檔案得到的,註釋部分我刪除了,那些配置有預設值

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <!--本地倉庫路徑,需要根據自己電腦上的路徑自己設定一個儲存jar包的路徑-->
  <localRepository>D:\Program Files\apache-maven-3.6.3\repository</localRepository>
  <!--映象倉庫地址-->
  <mirrors>
	 <mirror>
		<id>alimaven</id>
		<name>aliyun maven</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
		<mirrorOf>central</mirrorOf>
	</mirror>
  </mirrors>

  <!--專案原始碼版本,編譯版本jdk8-->
  <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>
   
  </profiles>

</settings>

相關文章