web-dev-qa-db-ja.com

親pomからプロパティを継承する

親pomからプロパティを継承する方法はありますか?例:子pomの$ {publish.dir}を親pomの値に置き換えたい。

親pom:

<properties> <publish.dir>/tmp/publish</publish.dir> </properties>

子pom:

<outputDirectory>${publish.dir}/dev</outputDirectory>

20
user1006139

親POMからプロパティを継承する方法notはありません。親で定義されたプロパティは子で表示されます。

しかしながら。 outputDirectoryは、POMデータモデルの比較的特殊な部分です。継承されたプロパティはそのために機能しません。脳の適切な部分がオンになるまでに長い時間がかかってすみませんでした。運が悪かったり、特定のプラグインへの出力を指定する必要があるかもしれません。

27
bmargulies