コマンドのMaven Mavenのプラグイン

1、一般的に使用されるコマンド

  1.バージョン情報を表示:MVN -version

  MVN原型:生成するプロジェクトを作成します。2.

  プロジェクトに3.プロジェクトのアイデア:MVNアイデア:アイデア

  4.コンパイルしたソースコードは、JavaバイトコードのクラスファイルにコンパイルされていますMVNコンパイルを

  テストとテストレポート生成:MVNテスト

  以前に削除からコンパイル6.古いクラスのバイトコードファイル:MVNきれい

  7.パッケージ化され、戦争のパッケージを戦うために動的Webプロジェクト、Javaのjarファイルのパッケージ化プロジェクト:MVNパッケージは、(デフォルトではjarファイルのパッケージです)

    包装コマンドを実行する前に、それは自動的にクラスファイルをパッケージ化する前にそれをきれいにするために、それは使用パッケージコマンドMVNきれいなパッケージに推奨され、MVNコンパイル、MVNテストコマンドを実行します

    MVN戦争:戦争ちょうど戦争パッケージ(Webプロジェクト)を再生

    唯一のjarパッケージを再生する:MVN jarファイルを:jarファイルは、そのラベルのjarパッケージを実行することはできません、ラベルされたjarファイルパッケージは、Mavenプラグインを追加するために実行することができ、あなたは、pom.xmlファイルに<プラグイン>タグを追加するのmaven-jarファイル・プラグインを使用することができますそしてプラグインMavenの依存性 - プラグインのパッケージ

    < ビルド>   
        < プラグイン>   
      
            < プラグイン>   
                < groupIdを> org.apache.maven.plugins </ groupIdを>   
                < たartifactId >のmaven-jarファイル・プラグイン</ たartifactId >   
                < バージョン> 2.6 </ バージョン>   
                < 設定>   
                    < アーカイブ>   
                        < マニフェスト>   
                            < addClasspath ></ addClasspath >   
                            <classpathPrefix >lib / </ classpathPrefix >  
                 <! -这里设置主类、即程序的入口- > < mainClass > com.wqc.main.SpringStart </ mainClass > </ マニフェスト> </ アーカイブ> </ 設定> </ プラグイン> < プラグイン> < groupIdを> org.apache.maven.plugins </ groupIdを> < たartifactId > Mavenの依存性-プラグイン</ たartifactId > <バージョン> 2.10 </ バージョン> < 実行> < 実行> < ID >コピーの依存関係</ ID > < >パッケージ</ > < 目標> < 目標>コピーの依存関係</ 目標> </ 目標> < 設定> < OUTPUTDIRECTORY > $ {project.build.directory} / libに</ OUTPUTDIRECTORY > </設定> </ 実行> </ 実行> </ プラグイン> </ プラグイン> </ ビルド>

ます。java -jar xxx.jarを使用して、ターゲットディレクトリ内の標識のjarパッケージには、jarファイルのパッケージを実行します

 

  項目8.他のモジュールを呼び出すために、ローカルリポジトリ上で生成されたJARパケット、ローカルインストールは:インストールMVN

    自動的MVNコンパイル、MVNテスト、MVNパッケージコマンドの前に実行したコマンドをインストールMVN実行すると、それを使用することが推奨され、地元の倉庫に生成されるjarファイルがインストールの実行、古いクラスファイルをクリーンアップするコマンドをクリーンインストールMVN

    これは、デフォルトのローカルリポジトリC:です。\ Users \ユーザー管理者(ユーザディレクトリ)\平方メートル\リポジトリ

  プロジェクト関連情報のウェブサイトを構築する9:MVNサイトを

  10.コンパイルコンテンツテスト:MVNテストコンパイル

  11.展開プロジェクト:MVNデプロイ

参考:https://www.cnblogs.com/best/p/9676515.html

おすすめ

転載: www.cnblogs.com/yjh1995/p/11896716.html