tjx
2025-11-10 f2620a59a4e12ee645a659bf2d501e87baf5c60d
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
@echo off
REM ============================================
REM Spring Boot Application Startup Script
REM ============================================
REM 使用说明:
REM 1. 修改下方的数据库配置
REM 2. 确保 simple.jar 文件在当前目录或 target 目录
REM 3. 双击运行此脚本
REM ============================================
 
REM ========== 数据库配置(请根据实际情况修改)==========
REM 数据库服务器地址和端口
set DB_HOST=192.168.0.51
set DB_PORT=1433
 
REM 数据库名称
set DB_NAME=TEST_MES
 
REM 数据库用户名和密码
set DB_USERNAME=sa
set DB_PASSWORD=LanBao@2025
REM ====================================================
 
REM 设置Java环境变量(如果系统已配置JAVA_HOME可以注释掉这两行)
REM 支持 Java 17+ (包括 Java 21, 25 等版本)
REM set JAVA_HOME=C:\Program Files\Java\jdk-17
REM set PATH=%JAVA_HOME%\bin;%PATH%
 
REM 构造数据库连接URL
set DB_URL=jdbc:sqlserver://%DB_HOST%:%DB_PORT%;databaseName=%DB_NAME%;encrypt=true;trustServerCertificate=true
 
REM 查找JAR文件(支持当前目录和target目录)
set JAR_FILE=simple.jar
if not exist "%JAR_FILE%" (
    set JAR_FILE=target\simple.jar
)
 
REM 检查JAR文件是否存在
if not exist "%JAR_FILE%" (
    echo.
    echo ============================================
    echo [ERROR] 找不到JAR文件!
    echo ============================================
    echo 请确保以下任一文件存在:
    echo   1. simple.jar ^(当前目录^)
    echo   2. target\simple.jar ^(Maven构建目录^)
    echo.
    echo 如果还未打包,请执行:mvn clean package
    echo ============================================
    pause
    exit /b 1
)
 
echo.
echo ============================================
echo   启动 Spring Boot 应用
echo ============================================
echo JAR文件: %JAR_FILE%
echo.
echo 数据库配置:
echo   服务器: %DB_HOST%:%DB_PORT%
echo   数据库: %DB_NAME%
echo   用户名: %DB_USERNAME%
echo.
echo 应用端口: 9091
echo ============================================
echo.
echo 正在启动,请稍候...
echo.
 
REM 启动应用
java -jar ^
  -Dspring.datasource.url="%DB_URL%" ^
  -Dspring.datasource.username=%DB_USERNAME% ^
  -Dspring.datasource.password="%DB_PASSWORD%" ^
  "%JAR_FILE%"
 
echo.
echo ============================================
echo 应用已停止
echo ============================================
pause