From 04eba61067162b3b2187ab340e3a1a91deb1ed37 Mon Sep 17 00:00:00 2001 From: lzh Date: Fri, 24 Apr 2026 14:20:25 +0800 Subject: [PATCH] =?UTF-8?q?fix(iot):=20iot-rule=20=E6=B3=A8=E5=86=8C=20Aut?= =?UTF-8?q?oConfiguration.imports=EF=BC=88Spring=20Boot=203.x=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit spring.factories 中的 EnableAutoConfiguration 在 Spring Boot 3.x 已被移除, 须改用 META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports。 缺失此文件导致 IotRuleEngineVersionAutoConfiguration 未加载, RuleEngineVersionProperties bean 找不到,服务启动失败。 Co-Authored-By: Claude Sonnet 4.6 (1M context) --- ....springframework.boot.autoconfigure.AutoConfiguration.imports | 1 + 1 file changed, 1 insertion(+) create mode 100644 viewsh-module-iot/viewsh-module-iot-rule/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports diff --git a/viewsh-module-iot/viewsh-module-iot-rule/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/viewsh-module-iot/viewsh-module-iot-rule/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 00000000..eaf15118 --- /dev/null +++ b/viewsh-module-iot/viewsh-module-iot-rule/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +com.viewsh.module.iot.rule.config.IotRuleEngineVersionAutoConfiguration