【问题标题】:Strange error message from JFileChooser来自 JFileChooser 的奇怪错误消息
【发布时间】:2014-11-05 14:23:51
【问题描述】:

每当我显示 JFileChooser 对话框时,我都会在 stderr 上收到以下错误消息:

log4cplus:ERROR No appenders could be found for logger (AdSyncNamespace).
log4cplus:ERROR Please initialize the log4cplus system properly.

尽管我的常规输出是 UTF-8,但 UCS-2 中会产生错误消息。我该如何摆脱这个错误?

我在 Windows 7 Ultimate 64 位上使用 JDK 1.7.0_21。

【问题讨论】:

  • 您的调试/日志工具之一 log4cplus 似乎不适用于 Java。
  • 我没有使用任何此类工具。这只是一个使用 Swing 的标准纯 Java 程序。
  • @Jules log4cplus 用于 C++。 log4j 用于 Java
  • 我知道这一点。我认为 Swing 的本机部分因此是用 C++ 实现的?
  • 另请注意,避免它的方法可能在 python 和 java 程序之间有所不同,因此我认为关闭作为重复项不是一个明智的想法。

标签: java swing log4cplus


【解决方案1】:

根据 log4cplus 版本,您可以通过将全局环境变量 LOG4CPLUS_LOGLOG_QUIETMODE 定义为 1 来关闭这些消息。

【讨论】:

  • 你是怎么做到的?请提供简洁的答案。谢谢
猜你喜欢
  • 1970-01-01
  • 2010-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-14
  • 1970-01-01
相关资源
最近更新 更多