2012-03-07 83 views
0

困惑從exec DOC:的Java:螞蟻和exec

執行不帶任何命令行參數來執行命令。

但在例如,它表明:

<exec dir="${src}" executable="cmd.exe" os="Windows 2000" output="dir.txt"> 
    <arg line="/c dir"/> 
</exec> 

這不是矛盾嗎?
由於如果我理解的例子中的/c dir是一個命令行參數cmd.exe但作爲一個executable它不應該有命令行參數

回答

3

它意味着可執行屬性不應包含任何命令行參數。相反,它們屬於arg標記,如示例中所示。