お世話になっております。 ご存知の方がいらしたら教えて下さい。 Javaで作成されたバッチプログラムをWinodws2008サーバーの タスクスケジューラーから呼び出してバッチ処理を実行したいと思っています。 このプログラムにはLog4j(xml)で、ログを出力するようにしているのですが、 実行するとログが出力されません。 どのようにしたらログが出力されるのか教えてください。 -環境詳細- ・javaプログラム(Hoge.java) ・main メソッドにDBアクセスするプログラムが記述されています ・ログはlog.info("文字列");のように記述しています ・このHoge.javaを Hoge_batch.jarとしてjarファイル化しています ・log4j 以下のように記述しています。 ・Javaの呼び出し windows2008サーバーから、パワーシェルを呼び出し、パワーシェル内で call.batを呼び出し、 call.bat の中で「java -cp Hoge_batch.jar jp.co.company.batch.hoge」として呼び出しています。 ・プログラムの階層構造 Hoge.jar log4j.xml jp co company batch Hoge.java Hoge.javaの処理は正常に動いています。 ログファイルを c:\log\ に出力したいのですが、出力されません。 ご存じの方がいらしたらお手数ですが、教えてください。
↧