gpt4 book ai didi

Java的Process.exec,有没有更好的处理方法?

转载 作者:行者123 更新时间:2023-12-02 00:47:25 25 4
gpt4 key购买 nike

向 Java 专家提出一个简单的问题:

阅读using Process.exechttp://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html?page=4看来我可以从 java 应用程序运行进程、获取其输出(和错误流)并避免我的应用程序永远阻塞的唯一方法是创建两个将消耗 stdout 和 stderr 的线程。

也许我已经被 .net 和 python 宠坏了,但这对于运行一个进程来说似乎是一个巨大的杀伤力。还有其他更简单的方法吗?

最佳答案

并不是真的没有。我会推荐Apache's Commons Exec使用 Process API 处理大多数令人讨厌的陷阱的库。我在生产中使用它,没有发现问题。

关于Java的Process.exec,有没有更好的处理方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4562781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com