2014-03-28 65 views
0

我試圖讓Visual Studio做我的整個構建,目前我已經有我編寫的額外構建步驟。但是單獨運行ant並不理想。如何使用msbuild運行jar文件?

我試圖運行一個名爲plovr的jar文件作爲我的node應用程序的一部分,雖然目前發佈仍然失敗,我已經添加到我的構建與退出代碼1.這是代碼我' m試着在<Project></Projet>標籤內我的構建文件的末尾。

<Target Name="Build"> 
    <Exec Command="java -jar $(Plovr) build $(PlovrConfig)" /> 
</Target> 

我有這些屬性設置較早的文件

<Plovr>dependencies\plovr.jar</Plovr> 
<PlovrConfig>dependencies\plovr-config.js</PlovrConfig> 

我怎樣才能得到的MSBuild運行plovr.jar嗎?

回答

1

如果你把java.exe的完整路徑..... EXEC命令應該工作。

它只是一個命令行調用......在一天結束時。

<Target Name="Build"> 
    <Exec Command="&quot;C:\Program Files (x86)\Java\jre7\bin\java.exe&quot; -jar $(Plovr) build $(PlovrConfig)" /> 
</Target> 

還要注意使用&quot; ..劃定報價...

你也可以把一些信息的,以確保你有你的想法,你有:

<Message Text="Plovr: $(Plovr)"/> 
<Message Text="PlovrConfig: $(PlovrConfig)"/>