首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么用Runtime.getRuntime().exec()启动另外一个JAVA程序

2011-12-30 
如何用Runtime.getRuntime().exec()启动另外一个JAVA程序关于用exec()启动一个可执行文件,偶知道怎么用.现

如何用Runtime.getRuntime().exec()启动另外一个JAVA程序
关于用exec()启动一个可执行文件,偶知道怎么用.现在想用它启动一个JAVA程序,参考了网上一些写法,都没有成效,诸如这种写法:Runtime.getRuntime().exec( "java   -classpath   d:\\jexam   StoreProc ")只启动了java程序,但没运行我的程序.d:\\jexam   已经在环境变量里设置过了,这样写Runtime.getRuntime().exec( "java   StoreProc "),也不行!
已经折腾了两天了,哪位大虾实现过,麻烦给出详细一点的说明,谢谢啦!

[解决办法]
难道java多线程形同虚设?
new A(new B().start());

以前只用过,利用exec()开启一个..\\路径\\*.exe的进程,执行java类,没搞过
[解决办法]
执行Runtime.getRuntime().exec()要对输入输出进行处理,也就是执行结果的缓冲必须被消耗掉
[解决办法]
晕倒,那你就try catch一下嘛

热点排行