@echo off
@echo 作者:易通
@REM 设置编码为UTF-8
chcp 65001
@REM 开始执行命令
:start
@REM 当前目录
set P_HOME=%~dp0
echo P_HOME = "%P_HOME%"
set BINHOME="%P_HOME%\bin"
set JAVA_HOME=%P_HOME%bin\jre\
set JRE=%P_HOME%bin\jre\bin\java.exe
echo JRE = "%JRE%"
@REM 回到当前目录下
@REM cd %~dp0
@REM 获取启动类的所有参数
set JAVA_ARGS=%*
@REM 打印传入参数
echo JAVA_ARGS = "%JAVA_ARGS%"
@REM 执行命令
echo 当前jdk版本
%JRE% -version
echo 检查mysql
for /f "usebackq" %%i in (`"tasklist|find /c "mysqld.exe""`) do (
set chkstat=%%i
)
if %chkstat% == 0 (
echo mysql服务现在处理停止状态或者不存在
pause
) else (
echo mysql 正在运行
)
echo 启动Redis
set REDISBAT=%P_HOME%bin\Redis-x64-3.2.100\启动Redis.bat
echo REDISBAT = "%REDISBAT%"
start cmd /k %REDISBAT%
echo 启动Els
set ElSBAT=%P_HOME%bin\elasticsearch-7.7.0\bin\elasticsearch.bat
start cmd /k %ElSBAT%
echo 启动NGINX
set nginxBAT=%P_HOME%bin\nginx-1.15.3\nginx.bat
echo 拷贝文件
xcopy /S /Y %P_HOME%tduck %P_HOME%bin\nginx-1.15.3\html\
start cmd /k %nginxBAT%
echo 启动程序
%JRE% -jar %P_HOME%/jar/tduck-api.jar --spring.datasource.username=root --spring.datasource.password=123456
pause
windows傻瓜式启动springboot 以及Redis
最新推荐文章于 2025-02-21 20:01:16 发布