2011-04-29 113 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