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