技術共有

maven7——(重要、プロジェクトのビルド) maven プロジェクトのビルド (コマンド)

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Maven の共通コマンドはプロジェクトのライフサイクルを管理します
ここに画像の説明を挿入します
ここに画像の説明を挿入します

クリーンコマンド

コンパイルによって生成されたターゲット フォルダーの内容をクリアします。これは、mvn clean package、mvn clean test などの対応するコマンドとともに cmd で使用できます。
D: 職場トレーニング - クラス 4day20day20untitled1>mvn clean
ここに画像の説明を挿入します

コンパイルコマンド

このコマンドは、src/main/java ディレクトリ内のコードをコンパイルできます。
D: 職場トレーニング - クラス 4day20day20untitled1>mvn コンパイル
ここに画像の説明を挿入します

テストコマンド

テスト コマンド。最初に src/main/java および src/test/java のクラスをコンパイルし、次に src/test/java/ ですべての junit テスト ケースを実行します。

• src/test/java の下にテスト クラス DemoTest を作成します。
ここに画像の説明を挿入します

• テストコマンドを実行してテストする
D: 職場トレーニング - クラス 4 日 20 日 20 無題>MVN テスト
ここに画像の説明を挿入します

• コンソールにテスト結果が表示される
ここに画像の説明を挿入します

パッケージコマンド

mvn パッケージ、パッケージ プロジェクト
最初にコンパイルし、次にテストを実行し、次にパッケージ化します (パッケージには main/java 内のコードのみが含まれます。コンパイルされた Java パッケージの内容のことですか? コードを入力した後、コンパイルされたファイルに注目してください。 。)
したがって、コンパイルとパッケージ化の後、jar パッケージには .class ファイルが含まれます。
• JavaSe プロジェクトの場合は、jar パッケージにパッケージ化します。
• JavaWeb プロジェクトの場合は、war パッケージにパッケージ化します。
D: 職場トレーニング - 4 クラス day20day20untitled>mvn パッケージ
ここに画像の説明を挿入します

パッケージ化されたプロジェクトはターゲット ディレクトリにあります。
ここに画像の説明を挿入します

インストールコマンド

mvn install、パッケージ化してローカルの倉庫にインストールします
ここに画像の説明を挿入します

インストール後、ローカル リポジトリに情報が表示されます。
ここに画像の説明を挿入します

知らせ:

ライフサイクル:

インストールを実行すると、コンパイルテストパッケージも実行されます。

! ! アイデアでコマンドを使用してビルドする

ここに画像の説明を挿入します
ここに画像の説明を挿入します