【发布时间】:2018-06-07 20:32:17
【问题描述】:
我想摆脱在 Java 代理中使用字符串缓冲区和 System.out.println。
我想使用 java.util.Logger。
当我使用
登录时logger.info("logger started")
Domino 服务器控制台中的输出
[0FDC:000D-1258] 06/07/2018 03:13:57 PM Agent Manager: Agent error: Jun 07, 2018 3:13:57 PM TransferDocsToServerNSF NotesMain INFO: logger started.
注意 Domino 平台在使用 Level.INFO 时在输出前添加了“代理错误”
然后我尝试将 .logp 与 Level.FINE 一起使用,但没有显示任何输出。
logger.setLevel(Level.ALL); or logger.setLevel(Level.FINE);
logger.logp(Level.FINE,this.getClass().getSimpleName(),"main","logger started.");
输出:无输出。任何低于 Level.INFO 的内容都不会打印。
如何定位 Domino 日志以显示 Level.FINE?
而且,我能做些什么让 INFO for Domino 不将所有 Level.INFO 都视为错误?
【问题讨论】:
-
stackoverflow.com/questions/6315699/…这个答案可以帮助你。
-
@Gatusko 是的,那篇文章帮助我了解了日志记录的工作原理。
标签: java logging lotus-domino javaagents