我已经使用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
是运行项目。 –