Gadle项目部署到服务器

本文详细介绍了如何使用Gradle构建并部署Java应用到服务器的步骤,包括执行gradle clean和gradle build打包项目,通过rz命令上传jar到服务器,以及使用一系列Linux命令如ps、grep、awk、xargs、kill和mv来管理服务的启动、停止和重启。

1,执行命令:gradle clean -> gradle build,项目会在本地打成一个jar包

2,然后进入到项目目录(例如:bops-webapp):bops-webapp -> build -> lib,可以看到项目的jar包。这里可以运行一下项目:点击jar包右击打开cmd命令窗口,运行 java -jar jarName。

3,连接服务器,进入项目目录,例如 software/temp,执行rz,上传项目。



4,然后进入上层目录,找到以下sh文件:delAndRestart.sh,

然后执行

./delAndRestart.sh重启成功。



delAndRestart.sh内容为:

ps -ef | grep interest-webapp | grep -v grep | awk '{print $2}' | xargs kill -9

mv ./temp/interest-webapp-1.0.0-SNAPSHOT.jar .

nohup java -jar -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=50000,suspend=n -DPROFILE=TEST interest-webapp-1.0.0-SNAPSHOT.jar >nohup.out 2>&1 &

PS:

./startInterest.sh

startInterest.sh内容为:

nohup java -jar -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=50000,suspend=n -DPROFILE=DEBUG interest-webapp-1.0.0-SNAPSHOT.jar >nohup.out 2>&1 & 

用于单纯启动interest应用。

./stopInterest.sh

stopInterest.sh内容为:

ps -ef | grep interest-webapp | grep -v grep | awk '{print $2}' | xargs kill -9

用于单纯关闭interest应用。


涉及到的Linux命令:

ps

grep

awk

xargs

kill

mv



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值