[jhipster] kafka 사용시 java.lang.ClassNotFoundException: org.springframework.kafka.listener.adapter.RecordMessagingMessageListenerAdapter 에러 수정 :: 소림사의 홍반장!

JHipster Generator Ver : v4.9.0


kafka 를 테스트해보기 위해 


JHipster 설치 시 


(11/16) Which other technologies would you like to use? Clustered HTTP sessions using Hazelcast, Asynchronous messages using Apache Kafka


kafka를 선택하고 예제를 작성해 보았다..


헌데 빌드하는 과정에서 에러가 두둥...



왜 그런가 찾아보니 버전이 안맞아서 그렇다는군...


설치된 spring boot ver : 1.5.9


이게 1.5.0 이상의 spring-boot 사용시 initializr, binder 버전이 안맞는단다..



참고 ) 

https://stackoverflow.com/questions/41986162/failed-to-start-bean-inputbindinglifecycle-when-using-spring-boot1-5-1-and-sp

https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues/88

http://projects.spring.io/spring-kafka/


gradle.properties 파일에서 spring_kafka_version=1.0.5.RELEASE 로 세팅되어 있는데 


이걸 1.2.2.RELEASE (1.1.x, 1.2.x 가능) 버전으로 변경 해주면 된다.


끝. 즐프.

다른 카테고리의 글 목록

Dev. 자바/JHipster 카테고리의 포스트를 톺아봅니다