org.springframework的CrudRepository和org.apache.ignite.springdata22.repository.IgniteRepository冲突

报错信息:

Error:(22,8) java: 名称冲突: org.springframework.data.repository.CrudRepository 中的 deleteAllById(java.lang.Iterable<? >) 和 org.apache.ignite.springdata22.repository.IgniteRepository 中的 deleteAllById(java.lang.Iterable<>) 具有相同疑符, 但两者均不覆盖对方

原因:
引入的org.apache.ignite.springdata22.repository.IgniteRepository与org.springframework.data.repository.CrudRepository冲突
IgniteRepository代码如下
在这里插入图片描述
是版本冲突了

	<dependency>
			<groupId>org.apache.ignite</groupId>
			<artifactId>ignite-spring-data-2.2-ext</artifactId>
		</dependency>
		
		<dependency>
		    <groupId>org.apache.ignite</groupId>
		    <artifactId>ignite-spring-tx-ext</artifactId>
		</dependency>

是默认的2.2.3.RELEASE

org.springframework.data
spring-data-commons
2.2.3.RELEASE

而导入的spring-data-commons是2.5.5
所以会导致出错
把pom.xml对应版本号排除后新加后或者直接修改commons版本号即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值