Java 无法使redis连接与旧式spring引导应用程序一起工作
项目结构-Java 无法使redis连接与旧式spring引导应用程序一起工作,java,spring,spring-boot,redis,Java,Spring,Spring Boot,Redis,项目结构- <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <groupId>o
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>2.0.8.RELEASE</version>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.6.2</version>
</dependency>
java位于模块a中,该模块依赖于模块B。我在模块B中添加了与redis集成相对应的所有文件—实体、存储库等
我使用这些maven依赖项进行了两次尝试-
- 使用
(这对我来说是一个独立的项目)springbootstarterdataredis
+spring data redis
jedis
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>2.0.8.RELEASE</version>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.6.2</version>
</dependency>
确保了什么Spring Boot版本中提到的正确版本兼容性?这里还有一些其他版本组合:。我会尝试瞄准这一点,因为你说这是一个遗留应用程序,你正在拍摄的最新版本。另一个需要审查的q/a在这里:。您是否下载了源代码:?你提到的教程的源代码适用于me@BrianSpring启动版本是1.5.2.RELEASE。@qfrank是的,当我将其作为独立的maven项目导入时,给出的源代码对我也适用。