您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> javalangRuntimegetRuntimeexec执行cmd命令错误

javalangRuntimegetRuntimeexec执行cmd命令错误

来源:网络整理     时间:2016/6/22 12:23:22     关键词:

关于网友提出的“ javalangRuntimegetRuntimeexec执行cmd命令错误”问题疑问,本网通过在网上对“ javalangRuntimegetRuntimeexec执行cmd命令错误”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: javalangRuntimegetRuntimeexec执行cmd命令错误
描述:

  HI      大家好 、 我是第一次来到这个论坛 没有什么分  现在我遇到了一个难题 希望大家能帮忙解决   我用 java.lang.Runtime.getRuntime().exec      去执行‘cmd /c imp IGS02/IGS02o5@BILLGIS full=y file=D:/workspaces2.0/SetupProgram/IGS01.dmp log=D:\IGS01.log’ 这个命令 出现的现象是D盘下面log  日志产生了  但是 就是一直不写入东西   当我把控制台停止后   然后里面就会有东西  执行的代码如下 try { java.lang.Process  process=java.lang.Runtime.getRuntime().exec(cmdsql); String line=null;
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream())); while ((line=bufferedReader.readLine()) != null){ System.out.println(line);
}
} catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }<>  非常感谢你的帮助


解决方案1:

cmdsql 这里面要绝对路径,不能相对路径 把exec 执行结果,打印出来查问题方便些

解决方案2:

路过学习者

解决方案3:

  用 process.getErrorStream()

解决方案4:

j2me里,几乎不支持任何的命令行 即使支持,手机中哪来的D:/workspaces2.0/SetupProgram/这样的路径


以上介绍了“ javalangRuntimegetRuntimeexec执行cmd命令错误”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1951033.html

相关图片

相关文章