参考视频:
1.先在本地使用Java -jar 启动项目https://www.bilibili.com/video/BV1QP4y1W7ff/?p=15&spm_id_from=pageDriver&vd_source=da05bafd30a3de3fc0a3f2b9b3bcbef6
把本地项目使用Maven,先clean再install生成target目录,目录下有打成的.jar结尾的jar包,
记得修改日志路径为linux上的路径,
测试在本地使用win+r ,输入cmd打开命令行窗口,
#正常启动jar包,根据自己需要以下选一个命令进行操作
java -jar XXX.jar
#当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出。
#当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行
java -jar XXX.jar &
#当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件
nohup java -jar XXX.jar &
#输出重定向到temp.file文件
nohup java -jar XXX.jar >temp.txt &
#即输出内容不打印到屏幕上,而是输出到temp.file文件中
#配置静态变量并不输出日志到控制台或者日志文件中
nohup java -jar /data/server/ifsmp/ifsmp.war --spring.profiles.active=test --server.port=8080 >/dev/null 2>&1 &