質問: javaプログラムから帳票をPDFで出力する処理を現在作っているのですが、以下のようなエラーが出て困っています。 どのように対処したらよいのでしょうか? log4j:WARN No appenders could be found for logger (net.sf.jasperreports.engine.fill.BaseReportFiller). log4j:WARN Please initialize the log4j system properly. 状況としてデバッグでの実行だと上記の警告は出ますが、PDFは作成されます。 しかし実行可能jarでコマンドプロンプトから実行したところ、警告が出ている個所と思われる場所でエラー終了しました。 実行可能jarの実行時のエラー内容 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/e6bfa07768056316002097dad437ce06.png)
回答: 発生しているエラーはlog4jとは関係ないようと思います。 実行可能jarでコマンドプロンプトから実行したとのことですが、実行時にクラスパスにcommons-collectionsなどの依存するjarは追加されているでしょうか。