我正在Netbeans中开发JavaEE应用程序并将其部署到本地Glassfish实例。对于日志记录服务,我使用标准的java.util.logging包。不幸的是,Netbeans“GlassFish Server 4.0”选项卡中的默认输出格式过于简洁(甚至没有Logger名称):
...
INFO: sending message
INFO: waiting for reply
INFO: received message
INFO: message type: create
INFO: create-message received
INFO: creating client
INFO: creating location
...
Netbeans使用什么Logger以及它的格式设置在哪里?
我已经尝试过改变了
glassfish-4.0\glassfish\domains\domain1\config\logging.properties
但这会影响域日志文件,而不会影响Netbeans控制台。设置
-Djava.util.logging.SimpleFormatter.format=...
没有帮助。
答案 0 :(得分:1)
java.util.logging.ConsoleHandler.formatter=com.sun.enterprise.server.logging.UniformLogFormatter
更改为
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter
适用于3.1.2.2