ローカルWindows環境またはRedhatビルドサーバーで同じantスクリプトを使用してビルドを行いたいとします。Ant:動的プロパティの参照
私は2つのファイル(build_unix.properties & build_windows)に変数 'buildDirectory'を持っています。私は環境に応じて変数を設定したい。
<osfamily property="os.family"/>
<property file="./build_${os.family}.properties" />
<property name="tmp-base.folder" value="${buildDirectory}/tmp/"/>
私も
<if>
<os family="unix"/>
<then>
<property file="./build_unix.properties" />
</then>
<else>
<property file="./build_windows.properties" />
</else>
</if>
任意のアイデアを試してみましたか?
問題文の場所のように見えるのプロパティファイルが含まれるであろうように、あなたはまた、
build-common.properties
にプロパティを移動することができます。ここからのプロパティは、アクセスしようとしたときにまだ解決されていない可能性があります。 –