【发布时间】:2014-08-15 20:57:07
【问题描述】:
我正在尝试使用运行时和进程执行另一个文件
try
{
Runtime run = Runtime.getRuntime();
Process pro = run.exec("C:\\Users\\user\\Desktop\\file.exe");
}
catch(Exception a)
{
a.printStackTrace();
}
我可以在 run 或 cmd 中输入此命令,并且能够打开文件,但通过我的程序运行它不会打开。没有错误,就是打不开。
【问题讨论】:
-
如果没有错误,那么它可能会运行 - 你怎么知道它没有?
-
我尝试了多个文件
-
用 Throwable 代替 Exception 看看有没有抛出异常
-
@M.Sharma
exec只抛出异常。
标签: java