gpt4 book ai didi

Java外部程序

转载 作者:行者123 更新时间:2023-11-29 06:12:28 27 4
gpt4 key购买 nike

我想从我的 Java 应用程序启动外部第三方应用程序。这个外部应用程序应该在我的 java 应用程序运行时一直运行。

有时(这取决于用户交互)我的 java 应用程序应该能够通过 stdinstdout 读取和写入此外部应用程序。

我该怎么做?

最佳答案

从本质上讲,您将需要 Java 中的多个线程来监视外部进程的结束,并围绕其输入/输出/错误流随机播放,以便您的主 Java 应用程序可以访问它。

有更多的“基本”方法可以使用像 Process 这样的类,但我建议 Apache Commons-exec ,它提供了一些有用的工具来处理返回值和 I/O。

关于Java外部程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6335698/

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