在使用Spring Boot整合Seata实现分布式事务的时候报了这个错。
当时在pom.xml引入的spring-cloud-alibaba-dependencies依赖包是2.2.2.RELEASE
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2.2.1.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency>
经过一番排查和搜索,发现Seata只和2.2.1.RELEASE以下版本兼容,所以修改成下面的样子以后,这个问题就没了。
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2.2.0.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency>
这是我的公众号,其中包含了大量面试文章,同时我自己出了多本Python和Java方面的书籍,会定期在公众号里发书的电子版。请大家关注下我的公众号,谢谢了。