我的代码如下:Process process =null;
try
{
process = Runtime.getRuntime().exec ( "cmd /c start D:\\GLOBUS\\ws-core-4.0.2\\etc\\globus-devel-env.bat ");
}
catch (java.io.IOException e){
System.err.println ( "IOException " + e.getMessage());
}
跳出一个命令行窗口模式:我希望在这一个命令行下执行:“java org.globus.dpfem.clients.thread.ClientBean ”命令,执行一个java文件,怎么弄啊?
Process process =null;
try
{
process = Runtime.getRuntime().exec ( "java org.globus.dpfem.clients.thread.ClientBean ");
}
catch (java.io.IOException e){
System.err.println ( "IOException " + e.getMessage());
}
这个程序为什么执行不了一个java类啊???
------解决方案--------------------
试了一下执行.exe没有问题,执行java 类名 没有反应。
我也没用过这东西。
public static void main(String[] args) {
Process process = null;
try {
process = Runtime.getRuntime().exec(
"notepad.exe ");
} catch (java.io.IOException e) {
System.err.println( "IOException " + e.getMessage());
}
}
------解决方案--------------------
http://topic.csdn.net/t/20050520/20/4023641.html