Mavenは、耳の要素を「DefaultJavaBundledir」から「DefaultLibbundledir」に変更しましたか?

StackOverflow https://stackoverflow.com/questions/4145021

  •  30-09-2019
  •  | 
  •  

質問

POMファイルでは、「DefaultJavaBundledir」を使用する「Maven-Ear-Plugin」構成を見つけましたが、「DefaultLibbundledir」が正しいようです(スキーマとさまざまなドキュメントによると)。

Maven POMスキーマはバージョン4.0.0です。

これは古いバージョンからの残骸ですか?この変更の説明を見つけることができず、正しい表記を確実に使用していることを確認したいと思います。

役に立ちましたか?

解決

POMファイルでは、「DefaultJavaBundledir」を使用する「Maven-Ear-Plugin」構成を見つけましたが、「DefaultLibbundledir」が正しいようです(スキーマとさまざまなドキュメントによると)。

実際、 configuration aの要素 plugin 含めることができます なんでも. 。それで <foo>bar</foo> 有効です(不明なパラメーターである場合、特定のプラグインによって「無視」されます)。

これは古いバージョンからの残骸ですか?この変更の説明を見つけることができず、正しい表記を確実に使用していることを確認したいと思います。

この変更は、の解決のために導入されています Mear-46 (近似)コメントで読むことができるように SVNコミット:R471886.

追加した defaultLibDir のエイリアスとして defaultJavaBundleDir これはより頑張っています

あなたがdiffをよく見ると、あなたはそれを見るでしょう defaultLibBundleDir パラメーターの新しい名前であり、古い名前です defaultJavaBundleDir エイリアスとして宣言されています。

どちらも同じことをしますが、両方とも同じことをしますが、「新しい」もののみがパラメーターリストに文書化されています。 ear モジョ。安全に変更できます defaultLibBundleDir そして、これは物事をより明確にするでしょう。

他のヒント

また、注目に値するのは、WTP Eclipseプラグイン(M2E-WTP)のMaven統合がドキュメントのみをサポートしていることです defaultLibBundleDir オプション、古いものではありません defaultJavaBundleDir.

https://github.com/eclipse/m2e.wtp/search?utf8=%E2%9c%93&q=defaultlibbundledir https://github.com/eclipse/m2e.wtp/search?utf8=%E2%9c%93&q=defaultjavabundledir

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top