我的ant文件已經存在,我不允許出於各種原因更改這些文件。
我已經創建了一個批處理文件,並且我正在將所有這些ant命令寫入該批處理文件中,以便自動執行該過程。
的代碼看起來是這樣的如何獲取ant命令的錯誤代碼
1. cd abc
2. ant realclean && ant
3. cd..
4. cd pqr
5. ant realclean && ant
6. cd..
但是現在我要檢查,如果第2行打響了構建成功,則只有轉到3號線,否則退出。
我用Google搜索了一下,發現%errorlevel%
作爲一個選項,但它不是在我的情況下工作。
有什麼建議嗎?
在此先感謝。
'%ERRORLEVEL%'應該是你所需要的。當您爲編譯失敗編寫'cd abc && ant realclean && ant&echo%errorlevel%'時會發生什麼?注意'echo'前面的單個'&' – Slav