%ProgramFiles%
でAntに入ることができます${env.PROGRAMFILES}
。しかし、私は取得する方法を理解できません%ProgramFiles(x86)%
。
質問する
3727 次
2 に答える
7
を使用し${env.ProgramFiles(x86)}
ます。この変数は、env.PROGRAMFILES と矛盾する方法で大文字と小文字が区別されます。
[echo] env.ProgramFiles(x86) == C:\Program Files (x86)
[echo] env.PROGRAMFILES(x86) == ${env.PROGRAMFILES(x86)}
[echo] env.ProgramFiles == ${env.ProgramFiles}
[echo] env.PROGRAMFILES == C:\Program Files
于 2012-11-19T20:35:19.953 に答える
2
試しました${env.PROGRAMFILES(x86)}
か?(プログラムファイルx86 env変数を取得する方法を参照してください?)
申し訳ありませんが、これをテストするためのWindowsマシンがありません。
これが機能しない場合は、ビルドに次のプロパティタスクを追加することをお勧めします。
<property environment="env"/>
そして、デバッグモードでANTを実行して、設定された値を確認します。
ant -d
于 2012-11-19T19:52:52.133 に答える