Maven のインストール、構成、IDEA の統合

1 インストール

1.1 ダウンロードして解凍します。

ダウンロード アドレス: https://maven.apache.org/download.cgi
カスタム フォルダーに解凍します (圧縮パッケージを解凍した後のフォルダーの名前を [ ] に変更し、インストールの合計パスであるmaven-3.8.2新しい [ ] フォルダーの下に配置しました)apacheディレクトリは: [ D:\softwares\proapps\apache\maven-3.8.2]):
ここに画像の説明を挿入します

1.2 環境変数を設定する

システム変数に新しいものを作成します (S) MAVEN_HOME:
ここに画像の説明を挿入します
次に、パスを設定し、 new-> %MAVEN_HOME%\bin
ここに画像の説明を挿入します
verify コマンドを作成して、バージョン情報が出力されるかどうかを確認します。mvn -v
ここに画像の説明を挿入します

2 Maven セントラル ウェアハウスとローカル ウェアハウスを構成する

2.1 新しいローカル倉庫を作成する

apacheフォルダーの下にmaven-repositoryローカル ウェアハウスとして新しいフォルダー [ ] を作成します。
新しいフォルダーをローカル リポジトリとして作成します

2.2 settings.xml ファイルの構成

confフォルダ配下のファイルを開きsettings.xml(使用しているテキストエディタはnotepad++です)
ここに画像の説明を挿入します
、ローカルウェアハウスを使用する優先度を設定します:
    コメントアウトされたローカルウェアハウスを解凍します:
    <localRepository>/path/to/local/repo</localRepository>
    前の手順で作成したローカルウェアハウスフォルダに変更します:
    <localRepository>D:/softwares/proapps/apache/maven-repository</localRepository>
ここに画像の説明を挿入します
セントラルウェアハウスを設定します
    1.最初にコメントアウトします。デフォルトの中央リポジトリ。
    2. Alibaba Cloud 中央倉庫をそこに配置し、コードを以下に示します。
    Alibaba Cloud 中央倉庫 URL クエリ URL: https://developer.aliyun.com/mvn/guidepublicウェアハウス名の URL アドレスを見つけて、設定ファイルに入力します。这里建议手写,并注意结构
    注: タグを使用して、元の中央倉庫をバックアップ 倉庫として使用することもできます<mirrorOf>が、ほとんど役に立たないため、ここでは設定しません。
ここに画像の説明を挿入します

  <mirrors>
	<mirror>
		<id>alimaven</id>
		<mirrorOf>*</mirrorOf>
		<name>aliyun maven</name>
		<url>https://maven.aliyun.com/repository/public</url>
	</mirror>
  </mirrors>

2.3 settings.xml ファイルをローカル ウェアハウスにコピーする

confファイルをコピーしてsettings.xmlローカルのウェアハウスフォルダーに貼り付けるだけです。
ここに画像の説明を挿入します

3 IDEAの統合

3.1 ローカルにインストールされた Maven をインポートする

操作は図に示すとおりです。
1. まず、Maven 構成項目を見つけます。
2. Maven のローカル インストール ディレクトリを開きます。
3. 設定ファイルを書き換えます。conf フォルダー内の settings.xml ファイルを開きます。
4. ローカル ウェアハウスをロードします。ローカル ウェアハウス パスを開きます。
Maven を IDEA に統合する

3.2 pom 内の依存関係が変更されるように設定されると、プロジェクトは必要な依存関係を自動的にダウンロードします。

ここに画像の説明を挿入します

3.3 プロジェクトを更新する

ここに画像の説明を挿入します
注: プロジェクトを右クリックすると、Maven オプションがないことがわかります。それでは—— 右击pom.xml文件. Add as Maven Project_ プロジェクトを Maven プロジェクトとして設定します。

おすすめ

転載: blog.csdn.net/qq_38662733/article/details/120052908