「mvn clean package」と「mvn clean install」の違いは何ですか? 質問する

「mvn clean package」と「mvn clean install」の違いは何ですか? 質問する

mvn clean packageとの違いは正確には何ですかmvn clean install? これらのコマンドを両方とも実行すると、どちらも同じことを実行するようです。

ベストアンサー1

そうですね、どちらもクリーンアップします。つまり、ターゲット フォルダーが削除されます。本当の質問は、パッケージとインストールの違いは何ですか?

packageコードをコンパイルし、パッケージ化も行います。たとえば、pom でプロジェクトが jar であると指定されている場合、パッケージ化してターゲット ディレクトリのどこかに配置すると、jar が作成されます (デフォルト)。

installコンパイルとパッケージ化が行われますが、パッケージはローカル リポジトリにも保存されます。これにより、他のプロジェクトが参照してローカル リポジトリから取得できるようになります。

ドキュメンテーション

おすすめ記事