tjx
19 小时以前 4cb1c6b66795468cbe361b66ae261159b7d9aedd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
@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://172.100.1.114:1433;databaseName=GS_MES;encrypt=false;trustServerCertificate=true
    set DB_USER=sa
    set DB_PASS=FuDa@2025
    set ENV_NAME=生产环境
) else (
    echo 无效选项,使用默认正式环境
    set DB_URL=jdbc:sqlserver://172.100.1.114:1433;databaseName=GS_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