0

我正在 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=... 也没有帮助。

4

1 回答 1

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

于 2014-02-14T02:53:44.987 回答