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デプロイ