0

別のプロセスを実行するためにAntを実行しています。この他のプロセスには、存在するいくつかの環境変数に問題があります。他のプロセスを実行するときに、これらの環境変数を未定義にします。

もちろん、Antを実行する前に環境変数の定義を解除することもできます。ただし、他のプロセスを実行する前に、Ant内の変数の定義を解除することに興味があります。

だから私はAntを次のような環境と呼んでいます:

SOME_VAR=a-value

そして、build.xmlに次のものがあります。

..<exec exacutable="program.exe>...

SOME_VARそして、私のprogram.exeは、定義されている事実を窒息させます。

4

1 に答える 1

1

execタスクには、現在の環境をクリアするnewenvironmentように設定されたときに属性があります。ネストされた要素trueと一緒に使用します。env

于 2012-07-06T09:04:35.093 に答える