1. idea打开maven,找到生命周期中的package,双击package,idea会自动打包maven项目成jar包。
2. 打包完成后会在项目的target目录下生成一个jar包
3. 找到这个jar包,使用xftp上传到服务器
4. 运行jar文件
java -jar xxx.jar
这样运行后会出现一个问题,就是关闭xshell窗口后,项目会停止运行,所有就需要在后台运行该jar包
5. 后台运行
使用nohup运行
nohup java -jar xxx.jar &
运行后会显示对应Java进程的进程号同时在同级目录下生成一个nohup.txt的文件
6. 停止运行该项目
先查看java的进程id,再kill掉对应的进程即可
[root@localhost ~]# ps -ef|grep java
root 20620 20560 1 13:05 pts/1 00:00:09 java -jar upload-file-to-tencentoss-1.0.0.jar
root 20662 20560 0 13:18 pts/1 00:00:00 grep --color=auto java
[root@localhost ~]# kill -9 20620
查看日志
tail -f nohup.out