在开发过程中,有时没有部署jenkins,所以需要手动发包。以下是记录我发包的流程及linux命令:
1.使用maven插件打包,注意如果写了测试用例,建议忽略测试类
2.使用Xshell进入Linux,之后操作按照下列命令执行
ps -ef | grep 7150 (端口号)
kill -9 17004 (进程)
cd /usr/local/apache-tomcat-XXX-AAA-7150/webapps/ (war包存放目录)
rm -rf XXX-AAA (删除文件夹)
rm -f XXX-AAA.war.bak (删除备份)
mv XXX-AAA.war XXX-AAA.war.bak (将原版本war备份)
rz (文件上传)
cd ../bin (进去tomcat启动根目录)
./startup.sh (启动tomcat)
避免手误,每次操作建议ls一下文件目录,特别是删除时。