プロパティファイルを使用していくつかのJavaロギングをフォーマットしようとしていますが、動作しません。 は、私はプロパティに次の行をファイル持っている:私のカスタムフォーマッタLogFormatterは、ログ出力はSimpleFormatterはむしろ私のカスタムフォーマッタよりも、使用されていることを示しているJavaロギングのフォーマット
mypackage.loggingである
java.util.logging.ConsoleHandler.formatter=mypackage.logging.LogFormatter
java.util.logging.FileHandler.formatter=mypackage.logging.LogFormatter
。
ロギングプロパティファイルでカスタムフォーマッタを使用するにはどうすればよいですか?
編集: com.bea.logging.LogMessageFormatter、SimpleFormatter、XmlFormatterなどのすべてのpremadeフォーマッタを試しました。彼らはうまく動作します。これは、作成した新しいフォーマッタが機能しない(Formatterを拡張した)だけのものです。これはクラスパスの問題でしょうか?