Windows での Maven のインストールと構成に関するグラフィカル チュートリアル (ローカライズされたウェアハウス構成を含む)

Windows での Maven のインストールと構成に関するグラフィカル チュートリアル (ローカライズされたウェアハウス構成を含む)

1. Mavenをダウンロードする

Maven 公式サイト: http://maven.apache.org/

圧縮ファイルとしてダウンロードし、解凍します。バージョン3.5.2をダウンロードし、解凍すると以下のようになります。


パスは次のとおりです: D:\Program Files\apache-maven-3.5.2

2. 環境変数を設定する

カスタム変数を追加: MAVEN_HOME

値は現在の解凍パスです: D:\Program Files\apache-maven-3.5.2。


MAVEN_OPTS = -Xms128m -Xmx512m (可選)

パス変数の末尾に“;%MAVEN_HOME%\bin;”を追加します。

3. インストールが成功したかどうかを確認する

コマンドラインを開き、 mvn -vと入力します。 Maven 関連の情報が表示されれば、インストールは成功したことになります。

4. ローカル倉庫を構成する

Maven を使用する最も直接的な利点は、jar パッケージの統合管理です。では、これらの jar パッケージはどこに保存されるのでしょうか?これらはローカル リポジトリにあり、デフォルトのアドレスは C:\Users\username.m2 ディレクトリにあります (もちろん、このデフォルトのアドレスを変更することもできます)。このデフォルトのアドレスを変更してみましょう。

実際、ローカル ウェアハウスは、jar パッケージを保存するための「キャッシュ」として理解できます。プロジェクトを開発する場合、プロジェクトは最初にローカル ウェアハウスから jar パッケージを取得します。指定された jar パッケージを取得できない場合、ローカル ウェアハウスはリモート ウェアハウス (または中央ウェアハウス) から jar パッケージをダウンロードし、将来の使用に備えてローカル ウェアハウスに「キャッシュ」します。

リモート リポジトリ (中央リポジトリ) は Maven によって公式に提供されており、http://search.maven.org/ からアクセスできます。このように、プロジェクトが蓄積されるにつれて、ローカル倉庫は大きくなります。次の図は、プロジェクト、ローカル リポジトリ、リモート リポジトリの関係を明確に表現しています。


Maven がインストールされたので、ローカル リポジトリも使用できるようになり、デフォルトのパスは C ドライブ ディレクトリにあります。しかし、C ドライブは常に危険なので、このデフォルト構成を変更する方法を説明します。

Maven インストール ディレクトリ\conf\setting.xml ファイルを開きます。

<設定 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">
 <!-- ローカルリポジトリ
  | Maven が成果物を保存するために使用するローカル リポジトリへのパス。
  |
  | デフォルト: ${user.home}/.m2/repository
 <localRepository>/path/to/local/repo</localRepository>
 -->
 <localRepository>E:\Maven_Repo</localRepository>
 ...
 </設定>

次に、デフォルトのローカル ウェアハウスの場所が E:\Maven_Repo ディレクトリに変更されます。

最初にこのディレクトリを手動で作成することをお勧めします。

5. 今の設定が有効かどうか確認する

コマンドライン入力: mvn help:system

問題がなければ、設定は成功です。ここで、E:\Maven_Repo ディレクトリに移動し、このディレクトリにさらに多くのファイルがあることを確認します。これらは、Maven が中央リポジトリからダウンロードしたファイルです。


要約する

上記は、編集者が紹介した Windows での Maven のインストールと構成 (ローカライズされたウェアハウス構成を含む) のグラフィック チュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。

以下もご興味があるかもしれません:
  • IDEA をインストールして Maven を設定するための詳細な手順
  • Maven のインストールと環境設定エラーの解決策についての簡単な説明
  • Mac に Maven をインストールして設定し、IDEA で設定するための詳細なチュートリアル
  • Maven のインストールと設定のグラフィック チュートリアル
  • Eclipse Mavenプラグインの詳細なインストールと設定
  • IDEA での Maven のインストールと設定のグラフィック チュートリアル
  • Mavenのインストール、設定、使用方法の詳細な説明

<<:  Jsモジュール化の動作原理とソリューションの詳細な説明

>>:  mysql5.7.21.zip インストールチュートリアル

推薦する

DockerコンテナがJupyterにアクセスできない問題の解決策

このプロジェクトでは、環境を構築するために Docker コンテナを使用します。Dockerfile...

Docker Swarmの概念と使用法の詳細な説明

Docker Swarm は、Docker によって開発されたコンテナ クラスター管理サービスです。...

CSS スタイルの優先順位はどれくらい複雑ですか?

昨晩、面接の質問を見ていたら、CSS スタイルの優先順位について特に明確に説明していない人が何人かい...

トラフィックの多いウェブサイト向けのソリューション

まず、サーバーのハードウェアが現在のトラフィックをサポートするのに十分かどうかを確認します。通常の ...

CentOS 7.6 への MySQL 5.7 GA バージョンのインストール チュートリアル図

目次環境の準備環境の準備mariadbをアンインストールする rpm -qa | grep mari...

MySQLで数千万のテストデータを素早く作成する方法

述べる:この記事で扱うデータ量は 100 万です。数千万のデータが必要な場合は、量を増やすだけで済み...

MYSQL の 3 つのツリー構造テーブル設計の長所と短所の簡単な分析と共有

目次導入質問設計 1: 隣接リストテーブルデザインSQL の例デザイン 2: パスの列挙テーブルデザ...

HTML+CSS+JS でスタックカルーセル効果を実装するサンプルコード

効果:スライドショーが一方向に動く場合、各画像のサイズ、位置、透明度、レベルを変更する必要があります...

MySQLの詳細な分析で使用法と結果を説明します

序文日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行す...

CentOS のクローン作成、Linux 仮想マシンの共有の完全な手順

序文Linux が完全にセットアップされると、クローン機能を使用して短時間で複数の Linux を作...

Vueはデジタル千単位区切り形式をグローバルに実装します

この記事の例では、Vue がデジタル 3 桁区切り形式をグローバルに実装するための具体的なコードを参...

画像の盗難を防ぐために Nginx で Referer を設定する方法

サーバーの画像が他のウェブサイトからホットリンクされると、サーバーの帯域幅とアクセス速度に影響します...

Linux lnコマンドの使用

1. コマンドの紹介ln コマンドは、ファイルのリンクを作成するために使用されます。リンクは、ハード...