有沒有什麼辦法可以編寫java程序來一個一個運行其他java程序....我創建了一個bat文件cmd ..來運行所有的java程序..但在CMD ....第一個程序沒有完成,第二個程序開始運行..這就是發生了什麼..有沒有什麼辦法在完成第一個程序後,比第二個程序..如果第一個程序錯誤比不上'牛逼運行所有其他密切overthere ..或者請告訴我任何想法我怎麼能做到這一點與Java程序..Java代碼一個接一個運行其他java程序
我的bat文件看起來像變薄
cd C:\
java program1
cd C:\
java program2
pause
請幫助我!謝謝!!
你可以看看http://docs.oracle.com/javase/7/docs/api/java/lang/Process.html – sanbhat
如果其他「計劃」在類路徑中,你可以簡單地編寫一個啓動程序,它在命令行中獲取主類名稱列表並運行它們。 'main'方法只是另一種方法,因此使用Class.forName方法加載每個類文件,反省獲得'main'方法並執行它,然後轉到下一個方法。 – Jere