我已經使用Gradle構建了一個Java項目。它工作正常。我必須在Linux上運行這個項目,並且我想在沒有終端窗口的情況下執行此項目。在後臺運行Gradle Java項目
如果關閉終端,項目將終止。
如何在沒有終端窗口的情況下運行程序?
我已經使用Gradle構建了一個Java項目。它工作正常。我必須在Linux上運行這個項目,並且我想在沒有終端窗口的情況下執行此項目。在後臺運行Gradle Java項目
如果關閉終端,項目將終止。
如何在沒有終端窗口的情況下運行程序?
可以使用nohup
命令:
nohub <your_command_line> >Output.log 2>&1 &
謝謝。我的gradle命令是'gradle runEngineWithMonitoring',我嘗試了nohub gradle runEngineWithMonitoring> Output.log 2>&1&.command沒有給出結果。在Output.log中顯示'nohub:command not found'。 –
@maheshchouhan然後找不到gradle命令。添加gradle的完整路徑 – Jens
gradle runEngineWithMonitoring正在運行。但它並沒有在後臺運行。 –
我發現回答我的問題。我的命令是'gradle runEngineWithMonitoring'。
我現在可以在後臺運行這個過程,即使在linux終端關閉後按照以下步驟。
運行
gradle這個runEngineWithMonitoring &
命令。 此運行
不認
命令後。
什麼意思是「運行項目」? – Jens
是運行項目。 –