Apache Ignite 2.11.0版本Maven仓库缺失ignite-spring-tx-ext如何解决
Apache Ignite 2.11.0 版本Spring事务依赖缺失解决方案
1. 修正Maven依赖配置
ignite-spring-tx-ext属于Ignite官方扩展组件,正确的依赖坐标如下,注意不要写错版本和groupId:
<dependency> <groupId>org.apache.ignite</groupId> <artifactId>ignite-spring-tx-ext</artifactId> <version>1.0.0</version> </dependency>
该版本和Apache Ignite 2.11.0完全兼容,已正式发布至Maven中央仓库
2. 拉取失败排查方案
如果配置正确仍然无法拉取依赖,按以下步骤排查:
- 检查本地Maven的镜像源配置:如果使用了第三方私有镜像或国内镜像源,确认对应源已同步该扩展包,可暂时切换到Maven官方中央仓库重试
- 清理本地Maven缓存:执行以下命令清除该组件的本地损坏缓存后重新拉取
mvn dependency:purge-local-repository -Dinclude=org.apache.ignite:ignite-spring-tx-ext
3. 业务代码适配
依赖引入完成后无需修改原有事务逻辑,扩展包提供的事务管理器全类名和原核心包中的类完全一致:org.apache.ignite.transactions.spring.SpringTransactionManager,直接替换原有Bean配置即可正常使用。
内容的提问来源于stack exchange,提问作者Sudhirkumar Murkute
相关产品推荐
相关产品推荐

