nohup+java+-jar
时间: 2023-11-13 15:05:00 浏览: 75
nohup命令可以在退出终端或关闭SSH会话后继续运行进程。而java -jar命令可以运行一个打包成jar文件的Java程序。因此,nohup java -jar命令可以在后台运行一个Java程序并且不会因为终端关闭而停止运行。
下面是一个使用nohup和java -jar命令运行Java程序的例子:
```bash
nohup java -jar myprogram.jar > output.log 2>&1 &
```
这个命令会在后台运行myprogram.jar这个Java程序,并将程序的输出重定向到output.log文件中。2>&1表示将标准错误输出也重定向到output.log文件中。&符号表示将命令放入后台运行。
相关问题
[1]+ Done nohup java -jar -Dspring.profiles.active=pro demo-20230710.jar > /dev/null 2>&1
你好!关于你提到的命令,它似乎是在后台运行一个Java应用程序。该命令使用了nohup,它允许你在退出终端后继续运行应用程序。-jar参数指定了要运行的jar文件,-Dspring.profiles.active=pro是一个系统属性用于指定运行时的Spring配置文件。"> /dev/null 2>&1"部分将标准输出和错误输出重定向到/dev/null,这样就不会在终端中显示任何输出。
请问有什么我可以帮助你的吗?
nohup java -jar Demo-0.0.1-SNAPSHOT.jar
nohup java -jar Demo-0.0.1-SNAPSHOT.jar是一个命令,用于在后台运行一个Java项目。nohup是一个命令,可使程序在用户退出后继续运行。java -jar是运行Java程序的命令,后面跟着jar包的路径和名称,这里是Demo-0.0.1-SNAPSHOT.jar。该命令会启动一个Java应用程序。