반응형

 

기존에 레디스(Redis)를 사용할 때 가장 간단한 jedis를 사용했다. 이번에 원래 Lettuce를 사용하려고 했는데, 결국엔 버전 호환 이슈가 계속적으로 발생하여 시간이 없어 다시 jedis를 적용하려고 한다. 이번 글은 스프링 프레임워크(Spring FrameWork)에 레디스(Redis) jedis 적용하는 방법에 대해 기록한다.

 

개발환경

Windows 11 Pro 64bit

JDK 1.8

Spring FrameWork 4.3.25


스프링 프레임워크(Spring FrameWork)에 레디스 jedis 적용하는 방법

1. pom.xml에 dependecny를 추가한다.

- Spring Frameworks 4.3.25 버전에 jedis 5.2.0 버전을 하려고 했는데, pom.xml Aop 에러가 발생해서 2.9.0 으로 버전을 내렸더니 정상적으로 작동하는 것까지 확인했다.

<!-- https://mvnrepository.com/artifact/redis.clients/jedis -->
<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>2.9.0</version>
</dependency>

 

 

2. 만약, pom.xml에 dependency를 추가하고 에러가 발생했을 경우에는 아래의 순서로 확인을 해보는 것도 하나의 방법이다.

1) [Project] - [Clean] 진행

 

 

2) [Tomcat] 오른쪽 클릭 - [Clean] 및 [Clean Tomcat Work Directory]를 진행

 

3) 버전 호환 확인

 

위의 방법대로만 진행하면 정상적으로 jedis에 작동하는 것까지 확인할 수 있다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기

코집사님의
글이 좋았다면 응원을 보내주세요!

*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*