jarファイルをネイティブに起動し、ログを出力する方法

LinuxでJavaのjarパッケージを実行し、ログを出力するには、次のコマンドを使用します。

java -jar your-jar-file.jar > log.txt

説明文中の JAR 檔案の名前は、起動する JAR 檔案の名前である必要があり、「>」は標準出力のストリームをリダイレクトしてログテキストファイルを作成することになっており、その目的は JAR 檔案からの出力を log.txt に書き込むことだ。

また、nohupコマンドを使用すれば、JARパッケージをバックグラウンドで実行し、出力ログをファイルに書き込むことができます。すると、ターミナルウィンドウを閉じた後でも、JARパッケージは実行され続けます。次のコマンドを使用してください。

nohup java -jar your-jar-file.jar > log.txt &

nohupコマンドは端末が閉じられた後でもプログラムが実行され続けるようにSIGHUPシグナルを無視するために使用されており、&記号はコマンドをバックグラウンドで実行します。

your-jar-file.jar を実際の jar ファイル名、log.txt を希望するログファイル名に置き換えてください。

bannerAds