IDEA に付属するバンドル (Maven 3) のウェアハウス パスを変更する (Maven のインストールと構成)

目次

1. ローカル Maven をインストールする

Maven をダウンロードします。

Maven 環境変数を Path に構成します。

新しいシステム変数: MAVEN_HOME

パスに追加:

Maven が正常にインストールされているかどうかをテストします。

次に、Maven ウェアハウスを構成します

ローカル リポジトリを構成します。

 中央倉庫を構成する

JDKのバージョンを設定します。 


1. ローカル Maven をインストールする

注: JAVA_HOME 環境変数を確認してください。Maven 自体は Java で書かれているため、最初に JDK をインストールし、ローカルの jak 環境 win+r を確認し、cmd を入力してから、java -version を入力して、JDK バージョンがあるかどうかを確認する必要があります。 。

  • Maven をダウンロードします。

公式 Web サイトから Maven をダウンロードします:  Maven – Download Apache Maven

履歴バージョンのダウンロード アドレス: /maven のインデックス (apache.org)

ここではバージョン 3.6.3 をダウンロードしました。 

  • Maven 環境変数を Path に構成します。

解凍された Maven ディレクトリは次のとおりです: D:\Java\Maven\apache-maven-3.6.3

新しいシステム変数: MAVEN_HOME

変数値を入力します: D:\Java\Maven\apache-maven-3.6.3

パスに追加:

 %MAVEN_HOME%\bin

  • Maven が正常にインストールされているかどうかをテストします。

図に示すように、Win+R で cmd を実行し、mvn -version または mvn -v を入力すると、構成は成功します。

次に、Maven ウェアハウスを構成します

  • ローカル リポジトリを構成します。

  1. Windows ターミナルを開き、次のように入力します。
mvn    // 初始化maven

Maven が初期化されると、C ドライブのローカル アカウント フォルダーのユーザー フォルダーに、リポジトリという名前の空のフォルダーを含む .m2 フォルダーが自動的に作成されます。

IDEA を使用する場合、ダウンロードした Maven を指定しない場合、idea はデフォルトで組み込みの Maven 3 (バンドル) を使用します。

Maven 3 のデフォルトのウェアハウス パスは通常、C ドライブのユーザー フォルダー内の .m2 ディレクトリにあります。

Maven 下の pom ファイル内の依存関係が徐々に増加すると、Maven ウェアハウス内の jar パッケージも徐々に増加します。

ここでは、ローカル リポジトリを C ドライブに保存することはお勧めしません。そのため、リポジトリ フォルダを削除し、.m2 を保持する必要があります。フォローアップの都合上、倉庫の場所を D ドライブに変更する必要があります。

2. Maven のローカル ウェアハウスとして使用するフォルダーを C ドライブ以外のドライブ文字に作成します。

これを D ドライブに作成します。つまり、D:\Java\Maven ファイルの下に Maven-Repository として新しいフォルダーを作成します。

 

3. Maven インストール ディレクトリに入り、config フォルダーで settings.xml 構成ファイルを見つけ、Notepad++ で開き、localRepository の comment タグの下に追加します。

  <localRepository>D:/Java/Maven/Maven-Repository</localRepository>

編集後、ctrl + s を押して保存します。急いでファイルを閉じないでください。

  •  中央倉庫を構成する

Maven がプロジェクトの構築および管理ツールとして jar パッケージを管理する方法。

まず、プロジェクトを開発するときは常に、プロジェクトに必要な依存関係、つまり関連する jar パッケージをインポートする必要があります。これらの依存関係をインポートすることによってのみ、プロジェクトは正常かつ効率的に実行されます。

特定の jar パッケージが必要な場合は、プロジェクトにインポートするためにプロジェクトの pom.xml ファイルに必要な依存関係を設定する必要があります。このとき、Maven はまずローカルの倉庫に行き、対応するものがあるかどうかを確認します。 jar パッケージがある場合は、その設定を直接使用できます。Maven がローカル ウェアハウスで見つからない場合、Maven は中央ウェアハウスに移動して対応する jar パッケージをダウンロードし、ローカル ウェアハウスに保存してから、それをインポートします。計画。

中央ウェアハウスを構成するには、次のコードをコピーして、settings.xml ファイルの <mirrors></mirrors> に直接貼り付けるだけです。

    <!-- 阿里云仓库 -->
    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url> 
    </mirror>

  • JDKのバージョンを設定します。 

MAVEN インストール ディレクトリの config フォルダーにある 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>

 上記は、ダウンロードしたばかりの Maven の関連構成です。

一定期間使用されている場合は、C ドライブにあります: C:\Users\86157\.m2\repository このファイルには、IDEA に付属する maven3 を使用してダウンロードしたすべての jar パッケージが保存されています。次に、次の手順を実行して変更します。

1.Maven ウェアハウスを構成する

自分の IDEA を右クリックし、IDEA の保存ファイルを見つけます。プラグイン plugins フォルダーを開き、maven を見つけます。「maven」をクリックし、「lib」をクリックしてmaven 3を見つけ、「in」をクリックして構成フォルダーconfigを見つけます。 

 私のディレクトリは次のとおりです: D:\JetBrains\IntelliJ IDEA 2019.3.3\plugins\maven\lib\maven3\conf

conf内のsettings.xmlを上記のように設定します。

2.jar パッケージを新しいディスクにコピーします

C:\Users\86157\.m2\repository ファイルを、d ドライブに作成したばかりの D:\Java\Maven\Maven-Repository にコピーします。

この時点で、IDEA の Maven ウェアハウスは次の図のようになります。

ファイルを設定した後に上書きにチェックを入れ、指定したパスを選択できます

D:\Java\Maven\apache-maven-3.6.3\conf\settings.xml

次のように:

D:\Java\Maven\apache-maven-3.6.3\conf の settings.xml をコピーして C:\Users\86157\.m2 フォルダーに貼り付けることもできます。

 

おすすめ

転載: blog.csdn.net/weixin_46474921/article/details/129676319