2011-11-16 141 views

回答

1

一般情况下,是不可能在的Java运行一个shell脚本。但是,只要将shell与shell脚本中提到的命令一起安装在您的机器上,您就可以从 Java运行脚本

我认为您希望在Windows XP机器上运行UNIX shell脚本。如果是这样的话,你需要安装Cygwin之类的东西。

+0

我能否使用Cygwin作为我的Java应用程序的一部分。如果我想在不安装Cygwin的情况下在不同的机器上使用sme应用程序。可能吗。 –

+0

不是。这是不可能的。您需要将该脚本重写为使用本地Windows命令的BAT文件。 –

2

是的,看看调用Runtime.getRuntime()。EXEC()