maven learning_whatはmaven_why maven_mavenのインストールと設定を使用する

mavenとは何ですか?

mavenは、Javaプラットフォーム用の自動ビルドツールです。

Mavenを使用する理由

現在、多くの技術を学びました。理論的には多くのプロジェクトの開発をサポートしてきましたが、開発中に次のような問題に何度も遭遇します:
1.プロジェクトはプロジェクトです。
プロジェクトが非常に大きい場合、パッケージ分割には適していません。モジュール、モジュールごとに1つのプロジェクトに対応するのが最適です。
2.プロジェクトのjarパッケージを手動でインポートする必要があります。
同じjarパッケージをプロジェクトごとに個別に保存する必要があります。mavenを使用すると、jarパッケージをmavenウェアハウスに参照用に保存でき、独自のプロジェクトにコピーする必要がありません。
3. jarパッケージは自分でダウンロードする必要があります
さまざまなテクノロジーの光ネットワークによって提供されるjarパッケージをダウンロードするには、さまざまな方法があります。
一部のテクノロジーの公式Webサイトは、mavenからダウンロードできます。
mavenでは、jarパッケージを標準化された形式でダウンロードできます。
4. jarが依存する他のjarは、手動で追加する必要があり
ます...
mavenの役割:
作業中に同時に多くのプロジェクトを作成し、各プロジェクトがいくつかの一般的なjarパッケージ(.NETのdllファイル)を参照する可能性があることを想像してください1つの方法は、各プロジェクトでこれらの依存jarパッケージ(またはdllファイル)のコピーを作成することです。これは明らかに良いことではありません。同じファイルがハードディスク上の複数のコピーに保存されているため、スペースが大きくなりすぎ、これらの依存jarパッケージも(またはdllファイル)バージョンは管理が容易ではありません(パブリックjarパッケージ、1.0から2.0へのアップグレード、このjarパッケージを参照するすべてのプロジェクトを更新する必要がある場合は、各プロジェクトを変更する必要があります)。
Mavenウェアハウスはこれらの問題を非常によく解決します。各マシンにローカルウェアハウスを作成し、Mavenプロジェクトがマシンに依存するすべてのjarパッケージを管理します。これらのjarパッケージは「座標」によって一意に識別されます(注:座標は、「jarパッケージのファイル名とバージョン番号を一意に識別する」識別子として単に理解されている限り、ここで後で説明するもう1つの重要な概念です)。したがって、すべてのMavenプロジェクトは次のようにする必要はありません。以前のようにjarパッケージをlibディレクトリにコピーすると、mavenプロジェクト全体が非常に更新されたように見えます。

Mavenのインストールとダウンロード

Maven 3.1.1をダウンロードする
まず、公式Webサイトhttp://maven.apache.org/download.cgiにアクセスして、
ここに画像の説明を挿入
ダウンロードして解凍ます。これは、解凍した場所です。
ここに画像の説明を挿入
同じパスの下に新しいMavenリポジトリフォルダーを作成します。MavenRepository
後で、このフォルダーがMavenになります倉庫が出ています。
パスをコピーし、後で使用して、confフォルダーに入ります。ここに画像の説明を挿入
テキストツールで開きます。
ここに画像の説明を挿入
次のコードをコピーし、パスをコピーしたパスに変更するように注意してください

<localRepository>C:/Users/33033/OneDrive/Idea/IdeaProjects/MavenRepository</localRepository>
<mirror>
  <id>alimaven</id>
  <mirrorOf>central</mirrorOf>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

図の位置に貼り付けます
ここに画像の説明を挿入

2.1環境変数を設定する

システム環境変数で
、%MAVEN_HOME%/ binをMAVEN_HOME パス変数に追加して
ここに画像の説明を挿入
、構成が正しいかどうか確認します。方法:
a)コマンドライン(DOSウィンドウ)モードに入り、mvn -versionと入力します。応答がある場合、インストールが完了し、環境変数が機能していることを示します。
ここに画像の説明を挿入
jdk環境を最初にインストールする必要があります。そうしないと、プロジェクトを後で正常にコンパイルできません。

あなたの心が花や木のようになり、太陽の下で生まれますように

おすすめ

転載: blog.csdn.net/nbcsdn/article/details/99689295