【发布时间】: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 程序之间有所不同,因此我认为关闭作为重复项不是一个明智的想法。