| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- @echo off
- chcp 65001 >nul
- echo.
- echo ===============================================
- echo DRG医保控费预警系统 - Java MCP服务器启动脚本
- echo (使用 IRIS Native API 直接查询数据库)
- echo ===============================================
- echo.
- REM 检查 Java 是否安装
- echo 正在检查 Java 环境...
- java -version >nul 2>&1
- if errorlevel 1 (
- echo.
- echo [错误] Java 未安装或未配置环境变量
- echo.
- echo 请按以下步骤安装 Java:
- echo 1. 访问: https://adoptium.net/
- echo 2. 下载 OpenJDK 17 或更高版本 (Windows x64 .msi)
- echo 3. 安装时勾选 "Set JAVA_HOME variable"
- echo 4. 安装完成后重新打开此窗口
- echo.
- pause
- exit /b 1
- )
- echo [成功] Java 已安装
- java -version
- echo.
- REM 设置 IRIS 数据库连接参数
- echo 正在配置 IRIS 数据库连接...
- set IRIS_HOST=localhost
- set IRIS_PORT=1972
- set IRIS_NAMESPACE=DRG
- set IRIS_USERNAME=_SYSTEM
- set IRIS_PASSWORD=pryk@2020
- echo.
- echo 数据库配置:
- echo - 服务器: %IRIS_HOST%:%IRIS_PORT%
- echo - 命名空间: %IRIS_NAMESPACE%
- echo - 用户名: %IRIS_USERNAME%
- echo.
- REM 检查 JAR 文件是否存在
- if not exist "iris-native-mcp-1.0.1.jar" (
- echo [错误] 未找到 iris-native-mcp-1.0.1.jar 文件
- echo 请确保该文件在 mcp-server 目录下
- echo.
- pause
- exit /b 1
- )
- echo [成功] 找到 MCP 服务器文件
- echo.
- REM 启动 Java MCP 服务器
- echo 正在启动 Java MCP 服务器...
- echo ===============================================
- echo.
- java -jar iris-native-mcp-1.0.1.jar ^
- --iris-host=%IRIS_HOST% ^
- --iris-port=%IRIS_PORT% ^
- --iris-namespace=%IRIS_NAMESPACE% ^
- --iris-username=%IRIS_USERNAME% ^
- --iris-password=%IRIS_PASSWORD% ^
- --server-port=8090 ^
- --server-host=0.0.0.0
- echo.
- echo ===============================================
- if errorlevel 1 (
- echo [错误] 服务器启动失败
- echo 请检查:
- echo 1. IRIS 服务器是否可访问 (%IRIS_HOST%:%IRIS_PORT%)
- echo 2. 用户名和密码是否正确
- echo 3. 命名空间是否存在
- ) else (
- echo [成功] 服务器已停止
- )
- echo ===============================================
- echo.
- pause
|