2017-05-01 12 views
0

Noob質問です。私はMavenを学ぶことを検討しています。私はそれが一般的に何をするのか理解しています。私はMaven Eclipseプロジェクトを持っているとしましょう。次に、実行可能なJARを作成し、launch4jでラップします。Mavenは開発段階でのみ依存関係を更新しますか?

今、私はTestProgram.exeファイルを持っています。利用可能な新しいバージョンがある場合、Mavenは依存関係をリロードしますか?依存関係の新しいバージョンがロードされると、TestProgram.exeの内部構造が時間の経過とともに変化するでしょうか?あるいは、Mavenは開発段階でのみ依存関係を更新しますか?

+0

本当にこの機能が必要な場合は、好きなようにこれを行うことができます。誰がプログラムを使うのかは、プログラムだけでなく、JDK、ローカルリポジトリ、あなたの環境のようなバージョンのmavenなどが必要です。 –

答えて

0

Mavenはビルドツールです。その利点の1つは、繰り返し可能なビルドプロセスが得られることです。アプリケーションの一部にはなりません。

ビルドに含まれるアーティファクトは、プロジェクトオブジェクトモデル(別名pom.xmlファイル)で指定した依存関係のバージョンによって修正されます。

これらの依存関係の新しいバージョンが必要な場合は、pom.xmlファイルを更新して、製品の新しいバージョンをリリースする必要があります。

関連する問題