我已经使用Netbeans 6.9创建了一个应用程序。在应用程序中,我希望当用户点击运行按钮时,终端(命令提示符)应该打开,并且一些文本应该出现在终端上。文本实际上是一个命令。我希望命令应该在终端上执行。谁能帮帮我吗。 我已经写了下面的代码....从应用程序启动终端
class test extends Exception{
public static void main(String arg[]) {
String command = "cmd.exe/start cmd";
System.out.println(command);
try {
Process child = Runtime.getRuntime().exec(command);
} catch (Exception e) {
e.printStackTrace();
}
}
}
但它给下面的错误...
的cmd.exe /启动CMD
产生java.io.IOException:不能运行程序“ cmd.exe的/启动“:CreateProcess的错误= 2,
系统无法找到该文件指定
在java.lang.ProcessBuilder.start(ProcessBuilder.java:1018)
在java.lang.Runtime.exec(运行系统.java:610)
at j ava.lang.Runtime.exec(Runtime.java:448)
在java.lang.Runtime.exec(Runtime.java:345)
在test.main(test.java:6)
引起:JAVA .io.IOException:CreateProcess的错误= 2,该系统不能找到第
Ë文件中指定
在java.lang.ProcessImpl.create(本机方法)
在java.lang.ProcessImpl(ProcessImpl.java:155)。
在java.lang.ProcessImpl.start(ProcessImpl.java:99)
在java.lang.ProcessBuilder.start(ProcessBuilder.java:1010)
... 4更
谁能告诉我最新的问题?
-Thanks提前