Some checks failed
continuous-integration/drone/push Build is failing
问题原因: - 步骤1和步骤2在不同容器中执行 - Maven 本地仓库(~/.m2/repository)不共享 - 后端项目找不到已编译的 BladeX 框架依赖 - 导致 401 Unauthorized 错误(尝试从远程下载) 解决方案: - 将"编译框架依赖"和"编译后端项目"合并为一个步骤 - 在同一个 Maven 容器中顺序执行 - 框架编译后立即可用于后端项目编译 执行流程: 1. 克隆 martial-tool 框架代码 2. 编译框架并 install 到 Maven 本地仓库 3. 切换到后端项目目录 4. 编译后端项目(可使用本地 Maven 仓库中的框架) 优势: - Maven 本地仓库在同一容器中共享 - 无需访问远程私有仓库 - 构建更可靠和快速 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
2.4 KiB
2.4 KiB