@echo off
|
chcp 65001 >nul
|
setlocal enabledelayedexpansion
|
|
echo ========================================
|
echo NumericalCollection 启动脚本
|
echo ========================================
|
echo.
|
|
echo 请选择数据源环境:
|
echo [1] 测试环境 (TEST_MES - 172.16.2.238)
|
echo [2] 生产环境 (请配置生产数据库信息)
|
echo.
|
|
set /p choice=请输入选项 (1/2):
|
|
if "%choice%"=="1" (
|
set DB_URL=jdbc:sqlserver://172.16.2.238:12468;databaseName=TEST_MES;encrypt=false;trustServerCertificate=true
|
set DB_USER=sa
|
set DB_PASS=FuDa@2025
|
set ENV_NAME=测试环境
|
) else if "%choice%"=="2" (
|
set DB_URL=jdbc:sqlserver://生产服务器IP:端口;databaseName=PROD_MES;encrypt=false;trustServerCertificate=true
|
set DB_USER=prod_user
|
set DB_PASS=prod_password
|
set ENV_NAME=生产环境
|
) else (
|
echo 无效选项,使用默认测试环境
|
set DB_URL=jdbc:sqlserver://172.16.2.238:12468;databaseName=TEST_MES;encrypt=false;trustServerCertificate=true
|
set DB_USER=sa
|
set DB_PASS=FuDa@2025
|
set ENV_NAME=测试环境
|
)
|
|
echo.
|
echo 当前环境: %ENV_NAME%
|
echo 数据库地址: %DB_URL%
|
echo.
|
|
echo 正在启动应用...
|
java -jar target/NumericalCollection.jar ^
|
--spring.datasource.url="%DB_URL%" ^
|
--spring.datasource.username=%DB_USER% ^
|
--spring.datasource.password=%DB_PASS%
|
|
pause
|