Runtime类执行外部命令的问题
我在d:\hello下有一个dos程序hello.exe,并把该路径加入path
调用Runtime.getRuntime().exec("hello.exe");为什么看不到我的程序执行,但是在task manager中看到有cmd.exe 在运行,因为我执行了多次,所以看到有好几个,而且我试着exec("sqlplus")也不行,但是sqlplus进程也启动了,就是没有弹出窗口让我登陆,但是exec("notepad")就可以,好像是执行图形类的程序就可以,很奇怪的一个问题啊,各位高手帮忙啊,因为我要在java下调用别人做的c程序,不是很方便用jni来实现。