すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:JAVA SDKを使用したContentMD5 Object Storage Service (OSS) は「log4j」エラーを表示します

最終更新日:Nov 10, 2025

問題の説明

JAVA SDKのContentMD5を使用すると、次のエラーメッセージが表示されます。

log4j:WARN logger (org.apache.http.impl.conn.PoolingClientConnectionManager) のための追加が見つかりませんでした。 
log4j: 警告log4jシステムを正しく初期化してください。 
log4j:WARN詳細はhttp://logging.apache.org/log4j/1.2/faq.html#noconfigをご覧ください。:

解決策

  1. log4jはApacheサービスです。 プロジェクトのsrcフォルダーの下にlog4j.propertiesファイルを作成できます。 内容は次のとおりです。
    # テスト用のログの設定: オプションでログファイルを使用
    log4j.rootLogger=WARN, stdout
    # log4j.rootLogger=WARN、stdout、logfile
    
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=% d % p [% c] - % m % n
    
    log4j.appender.logfile=org.apache.log4j.FileAppender
    log4j.appender.logfile.File=target/spring.log
    log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
    log4j.appender.logfile.layout.ConversionPattern=% d % p [% c] - % m % n
    
    =============================== 
  2. この設定ファイルを追加した後、プログラムを再度実行してもエラーメッセージは発生しません。

適用範囲

  • Object Storage Service (OSS)