From bc040d70f8d89fdb05adf1f21c615cf6dde718ab Mon Sep 17 00:00:00 2001 From: lzh Date: Wed, 29 Apr 2026 11:32:47 +0800 Subject: [PATCH] =?UTF-8?q?fix(docker):=20Dockerfile.deps=20=E8=A1=A5?= =?UTF-8?q?=E9=BD=90=E6=89=80=E6=9C=89=E5=AD=90=E6=A8=A1=E5=9D=97=20pom=20?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 问题:IoT 2.0 合入新模块,Dockerfile.deps 缺少: 1. viewsh-framework 17 个子模块 pom 2. viewsh-module-iot-rule 子模块 pom 导致 Maven 构建报错 "Child module does not exist" 修复:添加所有缺失的子模块 pom 文件 COPY 语句 Co-Authored-By: Claude Opus 4.7 --- docker/Dockerfile.deps | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docker/Dockerfile.deps b/docker/Dockerfile.deps index c38b512e..0887e4bb 100644 --- a/docker/Dockerfile.deps +++ b/docker/Dockerfile.deps @@ -11,6 +11,23 @@ WORKDIR /build COPY pom.xml . COPY viewsh-dependencies/pom.xml viewsh-dependencies/ COPY viewsh-framework/pom.xml viewsh-framework/ +COPY viewsh-framework/viewsh-common/pom.xml viewsh-framework/viewsh-common/ +COPY viewsh-framework/viewsh-spring-boot-starter-env/pom.xml viewsh-framework/viewsh-spring-boot-starter-env/ +COPY viewsh-framework/viewsh-spring-boot-starter-mybatis/pom.xml viewsh-framework/viewsh-spring-boot-starter-mybatis/ +COPY viewsh-framework/viewsh-spring-boot-starter-redis/pom.xml viewsh-framework/viewsh-spring-boot-starter-redis/ +COPY viewsh-framework/viewsh-spring-boot-starter-web/pom.xml viewsh-framework/viewsh-spring-boot-starter-web/ +COPY viewsh-framework/viewsh-spring-boot-starter-security/pom.xml viewsh-framework/viewsh-spring-boot-starter-security/ +COPY viewsh-framework/viewsh-spring-boot-starter-websocket/pom.xml viewsh-framework/viewsh-spring-boot-starter-websocket/ +COPY viewsh-framework/viewsh-spring-boot-starter-monitor/pom.xml viewsh-framework/viewsh-spring-boot-starter-monitor/ +COPY viewsh-framework/viewsh-spring-boot-starter-protection/pom.xml viewsh-framework/viewsh-spring-boot-starter-protection/ +COPY viewsh-framework/viewsh-spring-boot-starter-job/pom.xml viewsh-framework/viewsh-spring-boot-starter-job/ +COPY viewsh-framework/viewsh-spring-boot-starter-mq/pom.xml viewsh-framework/viewsh-spring-boot-starter-mq/ +COPY viewsh-framework/viewsh-spring-boot-starter-rpc/pom.xml viewsh-framework/viewsh-spring-boot-starter-rpc/ +COPY viewsh-framework/viewsh-spring-boot-starter-excel/pom.xml viewsh-framework/viewsh-spring-boot-starter-excel/ +COPY viewsh-framework/viewsh-spring-boot-starter-test/pom.xml viewsh-framework/viewsh-spring-boot-starter-test/ +COPY viewsh-framework/viewsh-spring-boot-starter-biz-tenant/pom.xml viewsh-framework/viewsh-spring-boot-starter-biz-tenant/ +COPY viewsh-framework/viewsh-spring-boot-starter-biz-data-permission/pom.xml viewsh-framework/viewsh-spring-boot-starter-biz-data-permission/ +COPY viewsh-framework/viewsh-spring-boot-starter-biz-ip/pom.xml viewsh-framework/viewsh-spring-boot-starter-biz-ip/ COPY viewsh-gateway/pom.xml viewsh-gateway/ COPY viewsh-server/pom.xml viewsh-server/ COPY viewsh-module-system/pom.xml viewsh-module-system/ @@ -22,6 +39,7 @@ COPY viewsh-module-infra/viewsh-module-infra-server/pom.xml viewsh-module-infra/ COPY viewsh-module-iot/pom.xml viewsh-module-iot/ COPY viewsh-module-iot/viewsh-module-iot-core/pom.xml viewsh-module-iot/viewsh-module-iot-core/ COPY viewsh-module-iot/viewsh-module-iot-api/pom.xml viewsh-module-iot/viewsh-module-iot-api/ +COPY viewsh-module-iot/viewsh-module-iot-rule/pom.xml viewsh-module-iot/viewsh-module-iot-rule/ COPY viewsh-module-iot/viewsh-module-iot-server/pom.xml viewsh-module-iot/viewsh-module-iot-server/ COPY viewsh-module-iot/viewsh-module-iot-gateway/pom.xml viewsh-module-iot/viewsh-module-iot-gateway/ COPY viewsh-module-ops/pom.xml viewsh-module-ops/