当前位置:  技术问答>linux和unix

lunix下,用java在代码中启动另外一个进程遇到的问题,新启动的进程被阻塞.

    来源: 互联网  发布时间:2015-11-04

    本文导语:  我在程序中用下面的代码启动一个进程 Runtime.getRuntime().exec("java -cp .:classes com.test.Test"); 然后主程序就一直在空循环,sleep来空等待,没有其他多余代码,可是 子进程在运行1,2秒钟后就被阻塞,直到主进程被杀死后才继续...

我在程序中用下面的代码启动一个进程
Runtime.getRuntime().exec("java -cp .:classes com.test.Test");
然后主程序就一直在空循环,sleep来空等待,没有其他多余代码,可是
子进程在运行1,2秒钟后就被阻塞,直到主进程被杀死后才继续执行,因为被启动的新进程的代码是别人写的,多线程的比较复杂,不方便修改调试.....
各位有没有遇到类似的问题的,给点经验,子进程和父进程有什么关系么,或者哪些情况容易造成这样的问题,我对lunix刚接触,懂的还很少,希望各位可以帮忙,我起初怀疑是子进程输出到控制台导致,后来把子进程输出到控制台的都改成写文件,还是不行..

|
除非是vfork,否则不可能出现这种毛病……要么就是子进程的执行需要得到父进程的某些提示,但是你却没有给出

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 怎样把tomcat的包考到LUNIX 服务器上。我的包在F:/PETER/LUNIX 下
  • usb moden如何在lunix上上adsl,在线等,用lunix上网就给分!!!
  • 最新的lunix在那里下载啊?我想学习阿~!所以要安装~!谢谢大家阿
  • 谁会lunix帮我解决一个问题。。谢谢。。
  • 请问,在LUNIX下,有没有类似于Windows下的UUID的东东?
  • 请问怎样在原有server2003的系统的机器上安装lunix8.0系统
  • Lunix的用U盘安装的错误
  • 怎样找回lunix????
  • 各位linux的高手,小弟有个简单问题.lunix找不到了?
  • LUNIX支持流管道吗?
  • 在lunix下系统检测程序
  • 做.net用哪个版本的lunix?还有作美工呢?
  • 请教一个Lunix网卡问题
  • lunix不能编译程序???急!急!急!
  • IBM AIX可以用其他的unix 或者 lunix代替吗?
  • 程序由win转至lunix遇到的文件上传组件安装问题(jspSmart),知道的兄弟请进来
  • 装LUNIX系统配那一种电脑好
  • 安装lunix!高手指点!
  • 如何在(RedHat)lunix 9.0 下安装声卡驱动程序?
  • 安装了LUNIX后,想安装win2000,怎么安装?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3