提交
This commit is contained in:
30
resources/java/start.bat
Normal file
30
resources/java/start.bat
Normal file
@ -0,0 +1,30 @@
|
||||
@echo off
|
||||
chcp 65001 > nul
|
||||
set "CURRENT_DIR=%~dp0"
|
||||
|
||||
:: 核心路径配置
|
||||
set "JAVA_HOME=%CURRENT_DIR%jdk"
|
||||
set "APP_DIR=%CURRENT_DIR%app"
|
||||
set "JAR_PATH=%APP_DIR%\yjearth.jar"
|
||||
set "CONFIG_PATH=%APP_DIR%\application.yml"
|
||||
|
||||
:: 关键文件检查
|
||||
if not exist "%JAVA_HOME%\bin\java.exe" (
|
||||
echo 错误:未找到Java(%JAVA_HOME%\bin\java.exe)
|
||||
pause && exit /b 1
|
||||
)
|
||||
if not exist "%APP_DIR%" (
|
||||
echo 错误:未找到app目录(%APP_DIR%)
|
||||
pause && exit /b 1
|
||||
)
|
||||
if not exist "%JAR_PATH%" (
|
||||
echo 错误:未找到yjearth.jar(%JAR_PATH%)
|
||||
pause && exit /b 1
|
||||
)
|
||||
if not exist "%CONFIG_PATH%" (
|
||||
echo 警告:未找到application.yml(%CONFIG_PATH%)
|
||||
)
|
||||
|
||||
:: 启动应用
|
||||
cd /d "%APP_DIR%"
|
||||
"%JAVA_HOME%\bin\java.exe" -Dfile.encoding=UTF-8 -jar "%JAR_PATH%" --spring.config.location="%CONFIG_PATH%"
|
||||
Reference in New Issue
Block a user