ネコの耳に念仏

ネコの耳に念仏

ガンバらない技術ブログを目指します

コマンドラインからJARファイルを呼び出した時にすべてのログを出力させる方法

例えば、「Application.jar」という JAR ファイルがあったとする。

これをコマンドラインから実行する場合は、下記のようなコマンドで実行する。

java -jar Application.jar

さらに、標準ログをファイルに出力したい場合は、末尾に「>> output.log 2>&1」を付け加え、下記のようなコマンドで実行する。

java -jar Application.jar >> output.log 2>&1

さらにさらに、すべてのログをファイルに出力したい場合は、「-Djavax.net.debug=all」オプションを付け加え、下記のようなコマンドで実行する。

java -Djavax.net.debug=all -jar Application.jar >> output.log 2>&1