如何在xshell中不通过nohub命令来部署java web项目并让他在后台永久执行
时间: 2024-05-03 10:23:23 浏览: 12
在xshell中不使用nohup命令来部署Java web项目并让它在后台永久运行可以使用以下步骤:
1. 使用cd命令进入Java web项目的根目录。
2. 执行以下命令启动Java web项目并将其放入后台运行:
```
java -jar your_project_name.jar &
```
注意:将“your_project_name.jar”替换为Java web项目的实际名称。
3. 使用exit命令退出xshell会话,但Java web项目将继续在后台运行。
这种方法的好处是不需要使用nohup命令,而且不需要在命令行中输入长串的命令。缺点是如果xshell会话被关闭,Java web项目也会停止运行。因此,建议使用其他工具来管理Java web项目的生命周期,例如systemd或supervisord。
相关问题
xshell部署web项目
回答: 使用Xshell可以在Windows界面下访问远端服务器,实现远程控制终端的目的。如果你想在Linux服务器上部署web项目,可以按照以下步骤进行操作。首先,在Linux服务器上安装并配置好所需的软件,如mysql、jdk和tomcat。然后,将项目的sql文件导入到Linux服务器中的mysql中。接下来,将eclipse中的web项目导出为war文件。使用Xshell连接Linux服务器,进入tomcat目录地址下,关闭tomcat服务器,执行bin/shutdown.sh命令。最后,将之前导出的war文件导入Linux服务器的tomcat的webapps目录中。这样,你就成功地使用Xshell部署了web项目。\[1\]\[2\]
#### 引用[.reference_title]
- *1* *2* [使用Xshell远程在linux部署Web项目](https://blog.csdn.net/LiangGaGa/article/details/88758831)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
怎么在xshell部署项目
在Xshell中部署项目的步骤如下:
1. 首先,创建一个会话。点击左上角的文件,选择新建或按下"Alt+N"快捷键。
2. 填写会话信息:输入连接名称、服务器地址,并点击输入账号和密码。
3. 连接服务器。一旦连接成功,你可能会看到一个警告提示,表明远程SSH服务器拒绝了X11转发请求,但这不会影响你的使用。
4. 新建文件传输。这样可以将本地的项目部署到服务器上。请注意,在部署之前,先备份服务器上的原文件。
5. 找到本地要部署的包,在左侧文件列表中右键点击该文件,然后选择传输到服务器。