2011-04-29 166 views
0

我正在開發中java.I許可產生的工具,從我的Java程序中調用一個shell腳本要求是許可生成工具之後,我要送命令許可生成工具,這需要XML作爲但輸入我無法做到這一點,請幫助我java的shell腳本問題

+1

你有什麼已經有?確切的問題是什麼? – 2011-04-29 11:15:21

+0

我只能執行./LicenseGen.sh命令,但我想./LicenseGen.sh下執行一個更命令plz幫助我 – 2011-05-02 06:59:31

回答

2
Runtime.getRuntime().exec("here_you_add_your_shell_commands"); 
+0

但它只是一個命令工作,我想通過一個命令也 – 2011-04-29 11:30:02

+0

您可以再次執行它與不同的arg。或創建一個shell腳本並調用它。 – 2011-04-29 11:32:09

2

嘗試,

ProcessBuilder prBuilder = new ProcessBuilder(your_script/command, arg1, arg2); 
prBuilder = prBuilder.directory(your_working_dir); 
Process p = prBuilder.start(); 

Thnaks。

+0

我只能執行./LicenseGen.sh命令,但我想./LicenseGen.sh下執行一個更命令plz幫助我 – 2011-05-02 06:51:33

+0

不LicenseGen.sh開始自己的殼?(像'許可證#') – nIKUNJ 2011-05-02 07:03:42