java -jar myblog-0.0.1-SNAPSHOT.jar
这样运行的话会有一个问题,就是我们一关闭当前窗口就会停止运行项目 要想解决这个问题,就需要在后台运行。二、后台运行Java jar包项目
nohup java -jar myblog-0.0.1-SNAPSHOT.jar > log.file 2>&1 & 30768
上面的意思如下:
0 标准输入(一般是键盘) 1 标准输出(一般是显示屏,是用户终端控制台) 2 标准错误(错误信息输出) 将运行的jar 错误日志信息输出到log.file文件中 然后(>&1)就是继续输出到标准输出(前面加的&,是为了让系统识别是标准输出) 最后一个&,表示在后台运行。 669就表示运行的pid,netstat -anp可以查看到三、关闭后台运行的Java jar包项目 方法一
直接杀死进程(根据端口)
sudo fuser -k -n tcp 8080方法二
根据pid 停止运行
1.查看进程命令为ps aux|grep myblog-0.0.1-SNAPSHOT.jar2.将会看到此jar的进程信息
data 5796 0.0 0.0 112656 996 pts/1 S+ 09:11 0:00 grep --color=auto getCimiss-surf.jardata 30768 6.3 0.4 35468508 576800 ? Sl 09:09 0:08 java -jar getCimiss-surf.jar3.其中30768则为此jar的pid,杀掉命令为
kill -9 30768



