启动后报错内容为:
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from URL [config/spring-context.xml]; nested exception is java.lang.IllegalStateException: Context namespace element ‘component-scan‘ and its parser class [org.springframework.context.annotation.ComponentScanBeanDefinitionParser] are only available on JDK 1.5 and higher
报错原因:因为dubbo jar包中包含低版本的spring,所以在引入dubbo是需要将spring包排除掉:
<dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.5.3</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> </exclusion> </exclusions> </dependency>
原文地址:https://www.cnblogs.com/liuchq/p/10496291.html
时间: 2024-08-29 02:41:23