gpt4 book ai didi

java - 将 java System.out.println 重定向到 jruby 中的文件

转载 作者:行者123 更新时间:2023-12-01 15:33:28 29 4
gpt4 key购买 nike

我的 Ruby (JRuby) 应用程序加载了几个 Java 库(不是由我的团队维护的),在这些 Java 库中,有一些 System.out.println 在我的应用程序上输出。

在 Ruby 端,我已将 STDOUT 和 STDERR 重定向到日志文件,并且我还希望将来自 Java 层的日志文件也输出到我的文件中。

有什么想法可以实现这一目标吗?

谢谢!

最佳答案

您可以使用 System.setOUt() 和 System.setErr() 方法重定向 System.out 和 System.err。它们都采用 PrintStream。

看看:https://blogs.oracle.com/nickstephen/entry/java_redirecting_system_out_and

关于java - 将 java System.out.println 重定向到 jruby 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9262757/

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