Mavenの概要とMavenのインストールWindowsでのMavenのインストール

Mavenプロジェクト管理

1. Mavenとは何ですか?

MavenはApacheのプロジェクト管理ツールであり、純粋なJava言語で開発されているため、Javaプロジェクトをより便利に構築および管理できます。プロジェクトパッケージ管理ツール

GradleのみがMavenに匹敵すると推定されています

2.Mavenを使用する理由

  1. Jarパッケージの管理
    1.1誤ったJarパッケージを自分でダウンロードしないようにMavenウェアハウスから標準のJarパッケージを取得します。1.2
    ローカルウェアハウスは、Jarパッケージを管理して、Jarパッケージをプロジェクトから分離し、プロジェクトのサイズを縮小することに同意します。
  2. MavenはクロスプラットフォームのWindowsにすることができ、Linuxを使用することができます
  3. 明確なプロジェクト構造
  4. マルチプロジェクト開発、モジュールをいくつかのプロジェクトに分割します。これはチーム開発に役立ちます
  5. ワンクリックビルドプロジェクト

3、Mavenのインストール

MavenはJavaに基づいていることは誰もが知っているので、Mavenをインストールする前に、正しいJava環境があることを確認してください。

公式ウェブサイトには、Maven3.3以降にはJDK1.7を超える環境が必要であると記載されています。

  1. まず、Apache-Mavenの公式Webサイトから最新のMaven圧縮パッケージをダウンロードします。

Mavenダウンロードアドレス

img

  1. ダウンロードした構造ディレクトリを表示する

img

  1. Maven環境変数を構成する

このコンピューターを右クリック> [プロパティ]> [システムの詳細設定]> [環境変数]の下

img

  1. [新規]を選択します(両方の新しいボタンが使用可能です)

img

  1. 変数名はM2_HOME(正規書き込み)です。

  2. 変数値はMavenパスです

  3. [OK]をクリックします

4、テスト

DOSコマンドウィンドウを開きます

win + r 
输入 cmd

mvn-versionと入力します

次の結果が表示された場合、インストールは成功です。

img

5、構成ファイルを変更します

Mavenのインストールパスを見つける

conf /setting.xmlを開きます

  1. Mavenをセットアップする地元の倉庫の場所
<!--更改为你需要放置Maven仓库的位置  绝对路径 (也可以为相对路径)-->
<localRepository>E:\Environment\apache-maven-3.6.3\repository</localRepository>

img

  1. リモートMavenリポジトリーをセットアップする

下にスクロールしてミラーノードを見つけます

このノードは、リモートウェアハウスを構成するためのダウンロードアドレスです。Mavenが構成されていない場合、Jarパッケージが外部ウェアハウスからダウンロードされるか、ダウンロードが失敗する可能性があります。

このノードの名前がミラーであることがわかります。これは、複数のウェアハウスを構成できることを意味します。

<mirror>      
    <id>nexus-aliyun</id>    
    <name>nexus-aliyun</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>    
    <mirrorOf>central</mirrorOf>      
</mirror>  
<!-- 
  如果你有私服 也可以在这里配置私服
  优先级为你配置的顺序

   <mirror>
            <id>nexus</id>
            <name>maven-public</name>
            <url>http://192.168.244.106:8081/repository/maven-public/</url>
            <mirrorOf>*</mirrorOf>
        </mirror>
 --> 

img

6、Mavenの3つの倉庫のコンセプト

1.地元の倉庫はそれ自体を維持します

2.プライベートサーバーウェアハウスは、会社または単独で保守される場合があります

3.リモートウェアハウスのサードパーティチームのメンテナンスは、市場に出回っているほぼすべてのjarパッケージを対象としています。


7、Mavenで一般的に使用されるコマンド

コマンド 効果
mvn clean コンパイルされたターゲットディレクトリをクリーンアップします
mvnコンパイル テストのコードではなく、メインのコードをコンパイルします
mvnテストコンパイル テストとメインでコードをコンパイルします
mvnテスト テストでコードを実行します
mvnパッケージ ベール
mvnインストール プロジェクトをローカル倉庫に公開します
mvn tomcat run ワンクリックビルドプロジェクト

コマンドは組み合わせて使用​​できます

といった

mvn clean compile

著者

YuFire

おすすめ

転載: blog.csdn.net/weixin_43420255/article/details/106414034