Skip to content

Commit 887babf

Browse files
committed
解决#3相关reflections依赖问题
1 parent 036394e commit 887babf

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

api-boot-project/api-boot-autoconfigure/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@
3535
<artifactId>fastjson</artifactId>
3636
<optional>true</optional>
3737
</dependency>
38+
<!--reflections-->
39+
<dependency>
40+
<groupId>org.reflections</groupId>
41+
<artifactId>reflections</artifactId>
42+
<optional>true</optional>
43+
</dependency>
3844

3945
<!--Swagger-->
4046
<dependency>

api-boot-project/api-boot-autoconfigure/src/main/java/org/minbox/framework/api/boot/autoconfigure/converter/HttpMessageConverterAutoConfiguration.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import com.alibaba.fastjson.support.config.FastJsonConfig;
2222
import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
2323
import org.minbox.framework.api.boot.common.tools.ClassTools;
24+
import org.reflections.util.ConfigurationBuilder;
2425
import org.slf4j.Logger;
2526
import org.slf4j.LoggerFactory;
2627
import org.springframework.beans.factory.BeanFactory;
@@ -51,7 +52,7 @@
5152
* GitHub:https://github.com/hengboy
5253
*/
5354
@Configuration
54-
@ConditionalOnClass(FastJsonHttpMessageConverter.class)
55+
@ConditionalOnClass({FastJsonHttpMessageConverter.class, ConfigurationBuilder.class})
5556
@AutoConfigureBefore(HttpMessageConvertersAutoConfiguration.class)
5657
@ConditionalOnProperty(
5758
prefix = "spring.http.converters",

0 commit comments

Comments
 (0)