ホームページ  >  記事  >  Java  >  Maven JAR アーティファクトの最終的な名前を制御するにはどうすればよいですか?

Maven JAR アーティファクトの最終的な名前を制御するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-10 05:03:02541ブラウズ

How do I control the final name of a Maven JAR artifact?

Maven JAR アーティファクトの最終名の制御

'finalName' プロパティについて

次の 'finalName' プロパティMaven pom.xml を使用して、生成された JAR アーティファクトの宛先と名前を制御できます。ただし、提供されている例は、このプロパティの仕組みについての誤解を示しています。

最新の Maven バージョンの 'finalName' の設定

Maven バージョン 3 以降では、'finalName' ' プロパティは、pom.xml のパッケージング構成セクションで直接設定できます:

古い Maven バージョンの 'finalName' の設定

古い Maven バージョンの場合'finalName' プロパティは、maven-jar-plugin の構成で次のように設定する必要があります:

トラブルシューティング

提供された例では、 「finalName」プロパティがプラグイン設定で適切に設定されていないため、デフォルトのアーティファクト名が使用されます。これを修正するには、maven-jar-plugin 構成を pom.xml に追加し、必要に応じて「finalName」を指定する必要があります。

以上がMaven JAR アーティファクトの最終的な名前を制御するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。