jenkins 自动化远程部署——部署war包,jar包的bat命令
程序员文章站
2024-03-09 08:59:11
...
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命令
-
Linux下使用Jenkins+Git+Maven+码云搭建自动化部署,可远程部署jar和war
-
jenkins部署SpringBoot的jar包项目到docker容器并运行
-
weblogic11g(10.3.6)部署war包时,解决jar包冲突的超简方案
-
Web项目打成war包部署Tomcat时运行startup.bat直接闪退部署失败的快速解决方案
-
不重新打包部署 - 修改项目配置文件并快速应用到Tomcat中(即修改Tomcat war包中某个jar包中的配置文件)
-
Jenkins部署war包和部署jar包的详细步骤
-
IDEA的jar包部署到远程Docker容器中的重点提要
-
linux服务器脚本部署jar包的命令、如何部署war包
-
Web项目打成war包部署Tomcat时运行startup.bat直接闪退部署失败的快速解决方案