Javaアプリケーションを実行するバッチファイルがあります。私は、例外が発生するたびにSTDERRをファイルに書き出すように修正しようとしています。私もlog.txtファイルに引数%1と%2を書くことができる方法はありバッチ標準エラーをファイルにリダイレクト
start java something.jar method %1 %2 2>> log.txt
:
それは次のようになりますか?このバッチファイルが呼び出されるたびに例外が発生したときにのみ、ログファイルに書き込むことはしません。
STDERRを変数にリダイレクトする方法を探してみましたが、わかりませんでした。理想的には私のようなものを探すために、ログファイルが欲しい:
Batch file called with parameters:
- "first arg"
- "second arg"
Exception:
java.io.exception etc...
------------------------------------
Batch file called with parameters:
- "first arg"
- "second arg"
Exception:
java.io.exception etc...
しかし、バッチファイルが呼び出されるたびに出力がログに記録されるでしょうか?私は可能な場合はそれを避けたいと思うし、Javaアプリケーションが例外をスローする場合は、単にログを持っている。 – nivlam