赞
踩
我们现在的项目都是前后端分离,如果后端开发完了,前端会连我们的后端联调,但是我们写好的项目又不会一直运行着,所有就有了将项目部署在服务器上面的想法。
先将自己项目原来打包的jar
包清除
开始打包–这里有两种形式,一种是直接package,另一种是install
jar
架包放在服务器上面,可以用Ftp上传上去,也可以用finallShell
连接服务器,这个款软件可以直接将本地文件拉到服务器上面。方法一
java -jar xxx.jar(不推荐)
方法二
nohup java -jar xxx.jar > xxx.log 2>&1 &
例如这样指定位置保存日志文件
nohup java -jar /www/wwwroot/gd_plan/gd_plan/jar/gd_service-0.0.1-SNAPSHOT.jar > /www/wwwroot/gd_plan/gd_plan/log/gd_service-0.0.1.log 2>&1
上面的2 和 1 的意思如下:
0 标准输入(一般是键盘)
1 标准输出(一般是显示屏,是用户终端控制台)
2 标准错误(错误信息输出)
实时查看2000行日志
tailf -n 2000 xxx.log
例如
tailf -n 2000 /www/wwwroot/gd_plan/gd_plan/log/gd_service-0.0.1.log
查看当前端口被哪个进程占用,找到进程号
netstat -nlp|grep 8085
杀死进程
kill -9 进程号
补充
不知道端口号,可以查询出所有的端口号对应进程号
netstat -tunlp
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。