POMファイルで、「defaultJavaBundleDir」を使用する「maven-ear-plugin」構成を見つけましたが、「defaultLibBundleDir」が正しいようです(スキーマおよびさまざまなドキュメントによる)。
MavenPOMスキーマはバージョン4.0.0です。
これは古いバージョンの残骸ですか?この変更の説明が見つかりませんでした。正しい表記を確実に使用していることを確認したいと思います。
POMファイルで、「defaultJavaBundleDir」を使用する「maven-ear-plugin」構成を見つけましたが、「defaultLibBundleDir」が正しいようです(スキーマおよびさまざまなドキュメントによる)。
MavenPOMスキーマはバージョン4.0.0です。
これは古いバージョンの残骸ですか?この変更の説明が見つかりませんでした。正しい表記を確実に使用していることを確認したいと思います。
POM ファイルで、「defaultJavaBundleDir」を使用する「maven-ear-plugin」構成を見つけましたが、「defaultLibBundleDir」が正しいようです (スキーマとさまざまなドキュメントによると)。
実際、configuration
a の要素には何でもplugin
含めることができます。そのため有効です (不明なパラメーターの場合、特定のプラグインによって単に「無視」されます)。<foo>bar</foo>
これは古いバージョンの名残りですか?この変更についての説明が見つかりませんでした。正しい表記法を確実に使用していることを確認したいと思います。
この変更は、 svn commitの (おおよその) コメント r471886 で読み取れるように、 MEAR-46の解決のために導入されました。
より控えめ
defaultLibDir
なエイリアスとして追加されましたdefaultJavaBundleDir
差分をよく見ると、それdefaultLibBundleDir
がパラメーターの新しい名前であり、古い名前がdefaultJavaBundleDir
エイリアスとして宣言されていることがわかります。
ear
したがって、両方とも機能し、どちらも同じことを行いますが、 mojoのパラメーター リストに記載されているのは「新しい」ものだけです。安全に変更できますdefaultLibBundleDir
。これにより、物事がより明確になります。