블로그 이미지
Max.

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Notice

'2013/09/10'에 해당되는 글 1

  1. 2013.09.10 Spring Roo 에서 mongoOperations에 대한 NoSuchMethodError 문제
2013.09.10 13:57 개발관련

springroo에서 mongo* 명령시, spring-data-mongodb 1.2.1.RELEASE 버전으로 dependency가 설정되는데, 빌드하면 mongoOperations 에 대한 NoSuchMethodError 를 발생시킨다. 이는 spring-data-commons 버전의 의존성과 관련있는데, spring-data-jpa 버전이 1.2.0으로 spring-data-commons 의 1.4.1에 의존되어 있고, spring-data-mongo는 1.5.1에 의존하고 있어서 의존성이 꼬여버린다. spring-data-jpa를 1.3.2 바꾸면, spring-data-commons의 1.5.1로 의존하게 되고 (또는, 직접 exclude시키고 주입해도 된다), 관련 문제는 없어진다.


spring-roo로 작업시 의존성이 자동생성되는 코드에 의존하게 되는데 이런부분은 버전업시 잘 정리하면서 사용하면 될것 같다.



찾아보니, spring-jira에도 있군... https://jira.springsource.org/browse/DATAMONGO-716 

저작자 표시
신고
posted by Max.
prev 1 next