0

在我的项目中,我正在使用HeidelTime 框架,我将其作为 Maven 依赖项包含在内。这个框架非常冗长,所以我想将它的输出重定向到一个文件(但不是我的应用程序的所有输出)。约束如下:

  • HeidelTime 使用 Logger (Log4J),所以我不能简单地将标准输出重定向到文件。
  • 我无法访问记录器,因为它对主类 ( HeidelTimeStandalone.java) 是私有的。
  • 我将 HeidelTime 作为 Maven 依赖项包含在我的项目中,我更喜欢保持原样(即使我可以下载代码并直接修改源代码以使记录器公开......)
  • 最后,我不想简单地重定向所有输出(java -jar myApplication.jar > file.txt),因为我想将我的标准输出与 HeidelTime 的输出分开......

有人知道将 HeidelTime 的输出重定向到文件中吗?希望这至少是可能的!

4

0 回答 0