- - PR -
エラーログの記載方法
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-12-07 10:17
恐れ入ります。エラーに関することで質問させて下さい。
Javaプログラム内の基本構造であります、 Try{ } catch(Exception e) { } にて、エラーがcatchに入ったときに、テキストファイルでログとして任意のフォルダに 書き出したいと思っています。 下記の3箇所です。 Try{ if(){ }else{ System.err.println(""); @ } catch(Exception e) { e.printStackTrace();A (e.printStackTrace(System.err);B) } 以上、よろしくお願いします。(Java初心者) | ||||
|
投稿日時: 2005-12-07 10:28
log4jやjava.util.loggingでぐぐって見ましょう。
| ||||
|
投稿日時: 2005-12-07 12:44
Anthyhimeさんの仰るようにログ専用のライブラリを使用するのが一般的ですね。
System.out.printlnやprintStackTrace等で標準出力に出力しているコードが沢山あって、 「いまさら直せない」と言う場合、 最初に起動される場所で、
みたいなコードで、System.outを標準出力からをファイルに変えてしまう事も可能です。 (上記ではなにも考慮されていないので、そのまま使うのは無理がありますが。) | ||||
|
投稿日時: 2005-12-07 17:02
Anthyhimeさん、かつのりさん
ご返答ありがとうございました。 とりあえず、FileOutputStream、OutputStreamWriterとかで 記載して取得はできました。 もちろん、推薦して頂いたことも試してみます。 ありがとうございました。 | ||||
|
投稿日時: 2005-12-07 20:24
よくみたら、FileInputStreamじゃなくてFileOutputStreamでしたね・・・
上手くできたみたいで、よかったです。 |
1