プロジェクトをMavenローカルリポジトリにインストールする方法
Mavenでは、「mvn install
」を使用してプロジェクトをパッケージ化し、ローカルリポジトリに自動的にデプロイして、他の開発者が使用できるようにすることができます。
mvn install
Note
「install」フェーズが実行されると、上記のすべてのフェーズ「validate」、「compile」、「test」、「 package "、"integration-test "、"verify "フェーズは、現在の"install "フェーズを含めて順番に実行されます。 詳細については、このMaven lifecycleを参照してください。
mvnインストールの例
次のpom.xml
ファイルを含むJavaプロジェクト
ファイル:pom.xml
4.0.0 com.example.core example-core jar 99 example-core http://maven.apache.org junit junit 4.4 test
上記のpom.xml
ファイルに基づいて、「mvn install
」が実行されると、プロジェクトが「example-core-99.jar
」ファイルにパッケージ化され、ローカルリポジトリにコピーされます。 次の図を参照してください。
Warning
常に「clean」と「install」を一緒に実行することをお勧めします。これにより、常に最新のプロジェクトをローカルリポジトリにデプロイできます。
mvn clean install
デプロイされたプロジェクトにアクセスする
これで、他の開発者は、pom.xml
ファイルで以下の依存関係タグを宣言することにより、デプロイされた「jar」ファイルにアクセスできます。
com.example.core example-core 99