1


0

Antでは、宣言ビルドファイルに関連するプロパティファイルをどのようにインポートできますか

共有ディレクトリからcommon-build.xmlをインポートするメインのbuild.xmlがあります。 common-build.xmlは、同じディレクトリにあるbuild.propertiesをインポートします。 現時点では、呼び出し側のbuild.xmlによって設定されるcommon.dirプロパティを使用する必要があります。 私がしなければ


次に、build.xmlがある「ルート」ディレクトリに関連するbuild.propertiesをロードします。

build.xmlではなくcommon-build.xmlからbuild.propertiesの相対的なロードを行うことはできますか?

1 Answer


2


相対パスを使用して、プロパティファイルの場所を参照できます。

別の関連するテクニックは、antからdirnameタスクを使用することです。


プロパティ「some.basedir」は、build.xmlファイルのディレクトリを参照するようになりました。

最後に、コマンドラインでいつでも1つのプロパティファイルを渡すことができます。

ant -propertyfile filepath