-1
有沒有一種方法可以「回聲」螞蟻使用的類路徑(當它根據build.xml構建類,jar等)?我不會更改build.xml文件中的類路徑。所以我猜,螞蟻應該使用系統的(我在Linux系統上)CLASSPATH變量。我怎麼知道螞蟻使用的類路徑
有沒有一種方法可以「回聲」螞蟻使用的類路徑(當它根據build.xml構建類,jar等)?我不會更改build.xml文件中的類路徑。所以我猜,螞蟻應該使用系統的(我在Linux系統上)CLASSPATH變量。我怎麼知道螞蟻使用的類路徑
<property>
標記的environment
屬性讀取系統環境變量並將它們存儲在屬性中(以下示例中爲前綴env
)。
然後,爲了打印出來,你可以使用<echo>
<property environment="env"/>
<echo message="CLASSPATH: ${env.CLASSPATH}"/>
更多信息:
不ANT建立自己的類路徑用於編譯?我不希望CLASSPATH環境變量對它有任何影響,否則你會在不同的機器上得到不同的結果。 – Gimby
是的,你是對的。但我在我的例子中指出的是,您可以訪問系統變量的值(並打印它們)。我相信OP要求的東西。 –
嗯,我明白了。實際上,我想「回聲」Ant在編譯時使用的類路徑(如果我在命令行上運行它,如:** $ ant **)。有沒有辦法得到那個? –