标签: java process log4j
我使用ProcessBuilder启动一个进程,并希望将输出写入log4j。我怎样才能做到这一点?
我知道我可以将进程的输出重定向到File然后再读回该文件,但我希望有一些更简单的方法。
如果有更简单的解决方案,我想避免编写自己的OutputStream实现。我希望我不是第一个想要将ProcessBuilder的输出作为“好的java对象”的人,比如
AccountName
或其他易于处理的东西。