使用start.sh脚本运行Java程序

此处以Maven工程为例,进入Java项目根目录,执行mvn package命令:

使用start.sh脚本运行Java程序

使用start.sh脚本运行Java程序

执行成功之后,项目根目录会出现一个target文件下,我们的jar包就在target目录下。

使用start.sh脚本运行Java程序

将jar包上传到服务器

这里推荐一款终端神器:MobaXterm,非常好用,可以自行百度下载。

这里使用MobaXterm连接服务器,进入指定目录后,直接把jar包拖动到指定目录框就可以完成上传:

使用start.sh脚本运行Java程序

编写start.sh脚本

在要生成start.sh脚本的目录运行vim start.sh命令,输入以下脚本:

previous_id=$(pgrep -f hsp-bjproj.jar) kill -9 $previous_id || echo "No previous process to be killed" nohup /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre/bin/java -jar /usr/local/hsp-bjproj/hsp-bjproj.jar >>hsp-bjproj.log &

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgjspw.html