jenkins 自动化远程部署——部署war包,jar包的bat命令

jenkins 自动化远程部署——部署war包,jar包的bat命令目录1.部署war包bat@rem停止在运行的tomactD:cdD:\ProgramFiles\apache-tomcat\bincallshutdown.battitlemy-projectping-n3127.0.0.1@rem清除root文件夹下内容rd/s/q”D:\ProgramFiles\apache-tomcat\webapps…


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

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注