当我们使用SpringBoot2.0开发好项目以后,可以放在Windows服务器上,也可以放在Linux上面,今天就来给大家分享一下怎么在Linux和Windows服务器上面运行jar文件。
以下方式运行jar的前提之下就是先安装JDK,才可以正常运行!
方法一:
第一种方式方便简单快速:
https://download.csdn.net/download/xiaofeivip_top/11010241
界面:
方法二:
比如我的jar文件放在这个目录:F:\respository\com\el\sgjy\sgjy-web\1.0
按一下键盘上面的 Win + R然后输入 CMD 然后输入 CD + F:\respository\com\el\sgjy\sgjy-web\1.0 在输入 f: 这就来到了jar所在的目录下面,然后接着输入 java -jar sgjy-web-1.0.jar 即可运行
详细看一下截屏:
Linux运行Jar:
第一种:
java -jar xxx.jar &
& 表示后台运行,ssh窗口不被锁定,但是关闭窗口时,程序还是会退出
第二种:(建议使用这种)
nohup java -jar xxx.jar &
nohup 表示不挂断运行命令行,当账号退出或关闭终端时,程序仍然运行,这种方式运行之后会在jar运行的目录下面创建一个nohup的文件夹,把运行的日志都放在了里面。
第二种方法结束Jar运行:
第二种方法结束Jar运行需要在Linux控制台上面输入 lsof -i:8080 然后找到改程序的pid,然后在控制台输入 kill + PID 来结束jar的运行。
详情看截屏: