nested exception is java.lang.NoClassDefFoundError: redis/clients/jedis/GeoUnit
时间: 2023-08-06 13:09:04 浏览: 236
java.lang.NoClassDefFoundError
这个错误的原因是你使用的 jedis 版本过低,没有包含 Geo 相关的类。你可以升级 jedis 版本来解决该问题。在 pom.xml 中将 jedis 的版本升级到 3.2.0 或以上:
```xml
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.2.0</version>
</dependency>
```
如果你使用的是 Gradle,可以在 build.gradle 中将 jedis 的版本升级到 3.2.0 或以上:
```
implementation 'redis.clients:jedis:3.2.0'
```
升级完依赖后,重新编译项目即可。
阅读全文