1

Javaアプリケーションを実行すると、次の2行が標準出力に出力されます。

Bad level value for property: .level
Bad level value for property: java.util.logging.ConsoleHandler.level

これはjava.util.logging(?)から出力されているようです

ただし、私のプロジェクトでは、log4jとslf4jを使用しています。私の知る限り、私はjava.util.loggingを直接使用していません。

ロギング自体は正しく機能しています。ロギングプロパティファイルが読み取られ、ログ出力が出力ファイルに送信されます。これらのエラーメッセージの原因を理解したいだけです。

これらのメッセージは、特定のホスト(CentOS 6.2を実行している)で実行すると出力されます。MacBookで同じプログラムを実行しても、エラーは表示されません。

これをさらにデバッグするために私ができることについての提案をいただければ幸いです。

4

1 に答える 1

1

java.util.logging を使用しなくても、logging.properties (少なくとも $PATH_TO_JAVA/jre/lib/logging.properties ) が解析され、何かが間違っていると Java が文句を言うようです。「.level = DEBUG」を設定しましたが、DEBUG は許可された値ではありません。

于 2013-10-14T08:58:43.720 に答える