Refactor project structure and update Maven configuration for CRM service

This commit is contained in:
bigtian 2025-06-26 15:18:55 +08:00
parent fe631c8d86
commit 0ed7544a5d

View File

@ -1,11 +1,17 @@
# 使用阿里云镜像源的 OpenJDK # 使用阿里云镜像源的 OpenJDK
FROM docker.xuanyuan.me/openjdk:17 FROM docker.xuanyuan.me/openjdk:17
# 设置时区和安装必要工具 # 设置时区和安装必要工具
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \ # 检测系统类型并使用相应的包管理器
echo 'Asia/Shanghai' >/etc/timezone && \ RUN if [ -f /etc/alpine-release ]; then \
apk add --no-cache curl apk add --no-cache curl tzdata; \
elif [ -f /etc/debian_version ]; then \
apt-get update && apt-get install -y curl tzdata && rm -rf /var/lib/apt/lists/*; \
elif [ -f /etc/redhat-release ]; then \
yum install -y curl tzdata || dnf install -y curl tzdata; \
fi && \
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
echo 'Asia/Shanghai' >/etc/timezone
# 复制 jar 包 # 复制 jar 包
COPY ./target/crm-mcp-*.jar /app/crm-mcp.jar COPY ./target/crm-mcp-*.jar /app/crm-mcp.jar