首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何合并2个java程序的输出?

如何合并2个java程序的输出?
EN

Stack Overflow用户
提问于 2012-05-15 19:04:43
回答 2查看 244关注 0票数 0

我这里有一个有趣的要求,我有一个已经存在的java程序,我必须用java编写一个自动化程序。我必须将两个程序的合并输出显示为报告。

输出应如下所示:

代码语言:javascript
运行
复制
Output from program1 after executing line1
Output from myAutomation after executing line1

Output from program1 after executing line2
Output from myAutomation after executing line2


Output from program1 after executing line2
Output from myAutomation after executing line2

我如何在java中实现这一点?AFAIK,每个java程序在JVM中独立运行并且是隔离的,那么这种事情是可能的吗?

EN

回答 2

Stack Overflow用户

发布于 2012-05-15 19:07:01

你提出了一个非常模糊的问题,如果没有任何代码,回答你的问题可能会有点困难。

我的建议是合并这两个应用程序。您将它们视为两个单独的对象,它们都对一个控制器作出响应。如果你不能,那我就有点不知所措了。另一种选择是,两个程序都写入同一个文件,然后对该文件的输出进行排序。

票数 1
EN

Stack Overflow用户

发布于 2012-05-15 19:18:13

一种解决方案是使用log4j并将现有程序的控制台输出重定向到一个文件,并将另一个程序配置为在同一文件上输出。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10599417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档