【问题标题】:NetBeans8 doesn't coloring GlassFish's output log anymoreNetBeans8 不再为 GlassFish 的输出日志着色
【发布时间】:2026-01-10 13:15:01
【问题描述】:

最高版本的 NetBeans 8.0RC1 输出日志着色工作正常。它用绿色为精细/精细/最佳条目着色,灰色的配置/信息,红色的警告和向上。

NetBeans 8.0 以纯黑色显示日志。

我注意到一个不同之处 - NB8 开始以小写形式显示日志条目级别,而之前的版本 - 全部大写。

NetBeans 8.0RC 及之前版本: INFO: WEB0169: Created HTTP listener [https-certificate] on host/port [0.0.0.0:8443] WARNING: WEB0309: Unrecognized cipher: TLS_RSA_WITH_AES_256_CBC_SHA (灰色的“INFO”行,红色的“WARNING”行)

NetBeans 8.0: Info: WEB0169: Created HTTP listener [https-certificate] on host/port [0.0.0.0:8443] Warning: WEB0309: Unrecognized cipher: TLS_RSA_WITH_AES_256_CBC_SHA (所有线条为黑色)

我在 GlassFish 3.1.2.2 和 GlassFish 4 上尝试过。

这是一个新功能吗?我必须以某种方式配置颜色吗?或者它只是一个错误? 谢谢。

【问题讨论】:

    标签: java logging netbeans glassfish netbeans-8


    【解决方案1】:

    在 Mac OS X (10.9.2) 上,问题似乎与 Java 8 有关。也就是说,当使用在 Java 8 上运行的 NetBeans 8 甚至 7.4 时,我遇到了问题,但是一旦我切换回来从 Java 7 到 Java 7,使用 Glassfish 对输出日志进行着色在 NetBeans 8 和 7.4 上再次正常工作。

    【讨论】:

    【解决方案2】:

    这应该像以前一样工作。我在 Windows 和 Ubuntu 上使用 Netbeans 8.0,它在这两种情况下都照常工作(here 是截图)。

    也许某些东西改变了您的颜色设置。要设置控制台窗口的颜色,请右键单击控制台窗口并选择Settings

    如果颜色设置似乎正确,您仍然可以尝试Restore 按钮。

    如果这没有帮助,也许干净的重新安装可能会解决问题,或者您可以从http://bits.netbeans.org/dev/nightly/latest/尝试最新的 Netbeans 8 夜间版本

    【讨论】:

    • 我在两台 Windows7 工作站上安装 NB8 时遇到同样的问题,所以我怀疑重新安装是否会有所帮助。我试图设置/恢复 - 没有帮助。我将尝试最新的夜间版本,看看它是否已修复。
    • 我刚刚尝试了夜间构建 201403260001 - 同样的问题。我安装它干净,提示时没有从以前的安装中导入配置。还是没有颜色。
    • 嗯,奇怪的东西……如果你切换回 Netbeans 8 RC,它会起作用吗?
    • 是的,NB8 RC 工作正常,但同样 - 它有一些不同 - RC 以及以前的版本以大写字母显示日志级别。 NB8 版本将级别转换为小写,并且日志似乎停止识别小写级别。有趣的是,在日志的开头,我看到大量警告条目全部大写,nb8 确实识别了它并显示为红色。