chore(deploy): 设置 JAVA_HOME 并验证 Java 版本
Some checks failed
Build and Deploy / deploy (push) Has been cancelled

在部署脚本中添加 JAVA_HOME 环境变量配置,明确指定使用 JDK 17.0.8,并添加版本验证命令输出到调试日志,确保构建环境的一致性。
This commit is contained in:
2026-03-21 23:16:46 +08:00
parent 891a6f2a58
commit 145f6820b6

View File

@@ -4,6 +4,8 @@
# ============================================
set -e
# ==================== 配置区 ====================
PROJECT_DIR="/www/wwwroot/sionrui"
BACKEND_DIR="/www/wwwroot/yudao-server"
@@ -20,6 +22,11 @@ mkdir -p $MAVEN_REPO && chmod -R 777 $MAVEN_REPO
# 限制 Maven 内存,防止隐性 OOM
export MAVEN_OPTS="-Xms256m -Xmx512m"
export NODE_OPTIONS="--max-old-space-size=1024"
export JAVA_HOME="/www/server/java/jdk-17.0.8"
export PATH=$JAVA_HOME/bin:$PATH
# 验证一下,确保输出的是 17.0.8
java -version >> /tmp/mvn_debug.log 2>&1
# ==================== 工具函数 ====================
log() {