#!/bin/bash # ============================================ # OpenHIS 后端编译脚本(增加内存) # ============================================ cd /d D:\his\openhis-server-new echo "============================================" echo "开始编译 OpenHIS 后端" echo "============================================" echo. :: 设置更大的堆内存给 Maven echo "[1/3] 清理旧的编译文件..." set MAVEN_OPTS=-Xmx4g -XX:MaxMetaspaceSize=512m call mvn clean -q if errorlevel 1 ( echo 清理失败! pause exit /b 1 ) echo "[2/3] 编译打包(跳过测试)..." set MAVEN_OPTS=-Xmx4g -XX:MaxMetaspaceSize=512m -XX:+UseG1GC call mvn package -DskipTests -q if errorlevel 1 ( echo 编译失败! pause exit /b 1 ) echo "[3/3] 编译完成!" echo. echo "============================================" echo 请手动重启后端服务 echo ============================================ pause