windows自动打包部署Java程序
项目部署在windows服务器上,编写bat批处理脚本进行自动化部署
准备工作
在目标服务器上安装Java、Maven、其他需要安装的软件,并配置环境变量
总流程
停止程序
停止正在运行的Java程序和与Java一同运行的程序,如果这些程序未停止,会导致文件占用无法删除和无法启动
设置需要关闭的端口,通过查询端口获取PID,关闭对应端口的程序
这里8100端口是Java程序的,9996是定时任务程序的端口
@echo off
rem 设置监听的端口号
set java-port=8100
set job-port=9996
echo java-port : %java-port%
echo job-port : %job-port%
for /f "usebackq tokens=1-5" %%a in (`netstat -ano ^| findstr %java-port%`) do

本文介绍了如何在Windows服务器上使用批处理脚本自动化部署Java程序,包括停止运行中的程序、关闭端口、删除旧代码、拉取Git代码、Maven打包和运行的过程。
最低0.47元/天 解锁文章
5851

被折叠的 条评论
为什么被折叠?



