- 引入Maven构建阶段,使用多阶段构建优化镜像大小 - 更新Dockerfile以支持JDK17的构建环境 - 从Git工作流中移除冗余的JDK设置和Maven命令 - 使用COPY指令替代ADD指令以提高Docker层缓存效率 - 确保构建产物正确复制到最终镜像中
- 配置Maven多环境Profile支持(dev/prod) - 移除spring-boot-docker-compose依赖 - 配置Docker镜像构建与运行环境 - 设置JDK17运行环境与CDS优化 - 配置资源文件过滤规则 - 指定构建输出目录与源码路径 - 启用Spring Profile动态配置替换