1. 部署war包bat
@rem 停止在运行的tomact
D:
cd D:\Program Files\apache-tomcat\bin
call shutdown.bat
title my-project
ping -n 3 127.0.0.1
@rem 清除root文件夹下内容
rd/s/q "D:\Program Files\apache-tomcat\webapps\ROOT"
md "D:\Program Files\apache-tomcat\webapps\ROOT"
@rem 将war包移动到root文件夹下
move "D:\sftp\dev\my-project.war" "D:\Program Files\apache-tomcat\webapps\ROOT"
@rem 解压war包
cd D:\Program Files\apache-tomcat\webapps\ROOT
jar -xvf my-project.war
@rem 删除war包文件
del my-project.war
@rem 启动Tomcat
cd D:\Program Files\apache-tomcat\bin
call startup.bat
1. 启动jar包的bat命令
@rem 停止旧项目,停止8080端口的服务
for /f "tokens=5" %%i in ('netstat -ano ^| findstr 8080 ^| findstr LISTENING') do (
taskkill -pid %%i -f
)
title my-project
ping -n 3 127.0.0.1
@rem 启动jar包(加java探针技术可忽略)
start /b java -jar -javaagent:D:\sftp\skywalking-agent\skywalking-agent.jar -Dskywalking.agent.service_name=rjsoft-jycj-admin-main -Dskywalking.collector.backend_service=192.168.111.110:11800 -Xms500m -Xmx500m -Dspring.profiles.active=dev D:\sftp\dev\my-project-1.0-SNAPSHOT.jar
今天的文章jenkins 自动化远程部署——部署war包,jar包的bat命令分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/25514.html