Merge develop into test - sync latest code
This commit is contained in:
39
scripts/rebuild-backend-memory.bat
Normal file
39
scripts/rebuild-backend-memory.bat
Normal file
@@ -0,0 +1,39 @@
|
||||
#!/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
|
||||
Reference in New Issue
Block a user