问题

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘jedisConnectionFactory’ defined in class path resource [com/javasampleapproach/redis/config/RedisConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.data.redis.connection.jedis.JedisConnectionFactory]: Factory method ‘jedisConnectionFactory’ threw exception; nested exception is java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: redis/clients/jedis/Tuple

解决方案

pom.xml里少了某个依赖
添加一下,maven-重新加载项目 就好了
我是少了

		<dependency>
			<groupId>redis.clients</groupId>
			<artifactId>jedis</artifactId>
		</dependency>

参考链接

https://stackoverflow.com/questions/51332154/caused-by-java-lang-bootstrapmethoderror-java-lang-noclassdeffounderror-redis

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐