From f8309b44165a95a1083bda000e71d77c512ee4db Mon Sep 17 00:00:00 2001 From: zhou-hao Date: Thu, 14 May 2020 14:10:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=85=8D=E7=BD=AEjetlinks.pr?= =?UTF-8?q?otocol.spi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../standalone/configuration/JetLinksConfiguration.java | 1 + jetlinks-standalone/src/main/resources/application.yml | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/jetlinks-standalone/src/main/java/org/jetlinks/community/standalone/configuration/JetLinksConfiguration.java b/jetlinks-standalone/src/main/java/org/jetlinks/community/standalone/configuration/JetLinksConfiguration.java index 7c674dcd..e2889c4c 100644 --- a/jetlinks-standalone/src/main/java/org/jetlinks/community/standalone/configuration/JetLinksConfiguration.java +++ b/jetlinks-standalone/src/main/java/org/jetlinks/community/standalone/configuration/JetLinksConfiguration.java @@ -224,6 +224,7 @@ public class JetLinksConfiguration { } @Bean(initMethod = "init") + @ConditionalOnProperty(prefix = "jetlinks.protocol.spi", name = "enabled", havingValue = "true") public ServiceLoaderProtocolSupports serviceLoaderProtocolSupports(ServiceContext serviceContext) { ServiceLoaderProtocolSupports supports = new ServiceLoaderProtocolSupports(); supports.setServiceContext(serviceContext); diff --git a/jetlinks-standalone/src/main/resources/application.yml b/jetlinks-standalone/src/main/resources/application.yml index d1c08287..8eb3bf28 100644 --- a/jetlinks-standalone/src/main/resources/application.yml +++ b/jetlinks-standalone/src/main/resources/application.yml @@ -91,7 +91,9 @@ jetlinks: system: context: server: ${spring.application.name} - + protocol: + spi: + enabled: true # 为true时开启自动加载通过依赖引入的协议包 logging: level: org.jetlinks: debug