skip to Main Content

project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0

org.springframework.boot
spring-boot-starter-parent
2.7.0

com.example
testingd
0.0.1-SNAPSHOT
testingd
Demo project for Spring Boot

<java.version>17</java.version>

org.springframework.boot
spring-boot-starter-data-jpa

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-redis</artifactId>
        <version>2.7.0</version>
    </dependency>


</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

enter image description here

2

Answers


  1. I just created a new app with Spring Initializr and SDR 2.7.0 and it builds with no problems using ./mvnw clean verify. Use this https://start.spring.io/#!type=maven-project&language=java&platformVersion=2.7.0&packaging=jar&jvmVersion=17&groupId=com.example&artifactId=demo&name=demo&description=Demo%20project%20for%20Spring%20Boot&packageName=com.example.demo&dependencies=data-redis,web,devtools to replicate. Maybe you happen to catch an intermediate state when that JAR dependencies wasn’t yet propagated in Maven Central.

    Login or Signup to reply.
  2. Just remove version and let maven choose right version to you.

    <dependency>
        <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-starter-data-redis</artifactId>
    </dependency>
      
             
    

    If this does not work then add jedis depedency without version.

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

    worked like a charm for me.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search