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

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

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

Gadle项目部署到服务器

Gadle项目部署到服务器

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

然后执行

./delAndRestart.sh重启成功。

Gadle项目部署到服务器


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



相关文章: