- 微服务一键启动脚本:
拉代码并构建的批处理脚本:set company_api_dir=%workspace_dir%\company-core\api cd /d %company_api_dir% git checkout develop_spring_cloud git pull call mvn clean call mvn install -Dmaven.test.skip=true
新打开一个window窗口,启动服务选择激活方式为本地的配置文件,并等待15秒后执行下面的命令
完整脚本如下start cmd /k "java -jar -Dspring.profiles.active=local %workspace_dir%\company-core\ucenter\company-service-ucenter\target\company-service-ucenter.jar" ping -n 15 127.1>nul
@echo off set workspace_dir=D:\company-workspace\workspace_company_git_3.0 ::taskkill /f /t /im cmd.exe call rabbitmq-start.bat start /D "D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.5\sbin" rabbitmq-server.bat rem ------------------------------------------------------------------- rem ------------------------------------------------------------------- rem 处理项目company_api rem ------------------------------------------------------------------- rem ------------------------------------------------------------------- set company_api_dir=%workspace_dir%\company-core\api cd /d %company_api_dir% git checkout develop_spring_cloud git pull call mvn clean call mvn install -Dmaven.test.skip=true rem ------------------------------------------------------------------- rem ------------------------------------------------------------------- rem 处理项目company_common rem ------------------------------------------------------------------- rem ------------------------------------------------------------------- set company_common_dir=%workspace_dir%\company-core\common cd /d %company_common_dir% git checkout develop_spring_cloud git pull call mvn clean call mvn install -Dmaven.test.skip=true rem ------------------------------------------------------------------- rem ------------------------------------------------------------------- rem 处理项目project-api rem ------------------------------------------------------------------- rem ------------------------------------------------------------------- set project_api_dir=%workspace_dir%\project\j2ee\project-api cd /d %project_api_dir% git checkout develop_spring_cloud git pull call mvn clean call
一键批处理启动微服务
最新推荐文章于 2024-08-15 17:23:39 发布
本文介绍了如何使用批处理脚本来实现微服务的一键启动和关闭。启动脚本涉及拉取代码、构建过程,通过新建窗口并指定本地配置文件启动服务。关闭脚本则利用taskkill命令强制关闭相关进程。
摘要由CSDN通过智能技术生成