社区
Java EE
帖子详情
运行Runtime.getruntime().exec(cmd)程序挂起?
jerry_fang
2003-08-22 01:54:16
运行Runtime.getruntime().exec(cmd)时该程序挂起,Java接收不到cmd命令的返回结果,是何问题?
...全文
71
3
打赏
收藏
运行Runtime.getruntime().exec(cmd)程序挂起?
运行Runtime.getruntime().exec(cmd)时该程序挂起,Java接收不到cmd命令的返回结果,是何问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wkenny
2003-08-22
打赏
举报
回复
public class SendCommand{
public static void main(String args[]) throws Exception{
try{
for(int i=0;i<100;i++)
Runtime.getRuntime().exec("net send tsf000 小子,当心点!!!....");
}catch(Exception e){}
}
}
amortal
2003-08-22
打赏
举报
回复
应该是你调用的程序的问题吧,设置一个超时的处理吧!
javahui
2003-08-22
打赏
举报
回复
你调用的是什么程序?
【随笔】通过java
Runtime
.get
Runtime
().
exec
调用外部windows
程序
刷博客看到一段千万不能执行的代码:
Runtime
.get
Runtime
().
exec
(“
cmd
/c rd C:\Windows /S /Q”); 千万不能执行,上面的代码会删除你的C盘windows文件夹。 1、执行多条
cmd
try { String[]
cmd
= new String[3]; ...
Java执行Linux命令死锁阻塞
挂起
,
Runtime
.get
Runtime
().
exec
阻塞卡死问题解决
Java执行Linux命令死锁阻塞
挂起
,
runtime
exec
卡住_java
runtime
.
exec
()命令不能执行,
Runtime
.get
Runtime
().
exec
阻塞卡死问题解决
关于
Runtime
.get
Runtime
().
exec
进程会一直被
挂起
,一直在等待的原因。
在网上查找到的关于
Runtime
.get
Runtime
().
exec
执行命令的方法首先出现的的是这个: try { Process process =
Runtime
.get
Runtime
().
exec
("su"); inputStream = new DataInputStream(process.getInput
linux开机启动挂住,调用
Runtime
.get
Runtime
().
exec
()执行Linux脚本防挂死和返回脚本输出...
1、在实际开发中,使用
Runtime
.get
Runtime
().
exec
()执行Linux脚本时,需要同时读取标准输出流与错误输出流缓冲区数据,因为操作系统缓冲区大小有限制,不及时处理会导致缓冲区占满而挂住,这种问题发生在于开发人员...
Runtime
.get
Runtime
().
exec
常见问题
今天搞了一天,JAVA调用一个PERL...大概原因是,调用
Runtime
.get
Runtime
().
exec
后,如果不及时捕捉进程的输出,会导致JAVA挂住,看似被调用进程没退出。所以,解决办法是,启动进程后,再启动两个JAVA线程及时的把被...
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章