java中的jedis. hmset 的使用对jdk版本有要求吗
时间: 2024-04-02 11:37:33 浏览: 26
是的,Jedis 的版本支持取决于你所使用的 JDK 版本。如果你使用的 JDK 版本低于 1.7,那么你只能使用 Jedis 2.x 版本。如果你使用的 JDK 版本高于等于 1.7,那么你可以使用 Jedis 3.x 版本。
需要注意的是,Jedis 3.x 版本对 JDK8 的支持不是很好,有些功能可能无法使用或者出现异常。因此,如果你使用的是 JDK8,建议使用 Jedis 2.x 版本。
相关问题
jedis.hmset("scofield",map)这个代码有错,那么原因是什么
这个代码可能有错的原因有很多,需要具体分析,以下是一些常见的可能导致错误的原因:
1. jedis 对象未初始化:在执行 jedis.hmset("scofield",map) 之前,需要先实例化 jedis 对象,例如:Jedis jedis = new Jedis("localhost", 6379);
2. map 对象为空:如果 map 对象为空,那么执行 jedis.hmset("scofield",map) 将会抛出 NullPointerException 异常。
3. jedis 连接池未关闭:如果你使用了 jedis 连接池,那么在程序结束前需要手动关闭连接池,否则会导致资源泄漏。
4. redis 服务未启动:如果 redis 服务未启动,那么执行 jedis.hmset("scofield",map) 将会抛出 JedisConnectionException 异常。
以上是一些可能导致 jedis.hmset("scofield",map) 出错的原因,你需要具体分析你的代码并进行排查。
java.lang.ClassNotFoundException: redis.clients.jedis.JedisClientConfig
根据提供的引用内容,报错"java.lang.ClassNotFoundException: redis.clients.jedis.Jedis"是因为在maven项目中使用Redis客户端的Jedis连接测试时,找不到Jedis类。解决这个问题的方法是根据引用\[2\]中的建议,将Jedis版本改为3.0.0或者2.10.1版本。另外,还需要确保在pom.xml文件中添加了正确的Jedis依赖,如引用\[3\]所示。请检查您的项目代码和依赖配置是否正确。
#### 引用[.reference_title]
- *1* *2* *3* [Redis客户端Jedis 项目报错 java.lang.ClassNotFoundException: redis.clients.jedis.Jedis](https://blog.csdn.net/weixin_42629535/article/details/86485674)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)