maven项目中使用redis集群报错: java.lang.NumberFormatException: For input string

Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [redis.clients.jedis.JedisCluster]: Constructor threw exception; nested exception is java.lang.NumberFormatException: For input string: “7006@17006”

at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)

at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)

at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:267)

… 65 more

Caused by: java.lang.NumberFormatException: For input string: “7006@17006”

at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)


解决:由于redis集群的采用的版本是4.1的,在maven的pom.xml中将jedis的版本改成2.9的就可以了.

2.9.0

或:


            redis.clients
            jedis
            2.9.0
    

你可能感兴趣的:(redis)