Maven을 통해 프로젝트를 관리할 때 Spring Security 버전
조회 3,155 · 댓글 1
Maven을 쓰면 Spring 버전을 손쉽게 변경할 수 있는 장점이 있죠.
오늘 어느 한 프로젝트의 Spring 버전을 3.2.3에서 3.2의 마지막 버전인 3.2.16으로 바꾸었습니다. 물론 pom.xml에서 바꾼거죠. 에서 아래처럼 바꾼 것입니다.
그런데 이렇게 하고 나니 Spring Security 쪽에서 에러가 났습니다. 그 이유는... Spring Security 버전을 아래와 같이 받았던 것이죠.
하지만 Spring Security는 3.2.16이 없습니다. Spring Security 3.2의 마지막 버전은 3.2.9입니다. 따라서 Spring을 3.2.9 이상으로 사용할 때는 반드시 Spring Security 버전 관리를 별도로 해줘야 할 겁니다.
오늘 어느 한 프로젝트의 Spring 버전을 3.2.3에서 3.2의 마지막 버전인 3.2.16으로 바꾸었습니다. 물론 pom.xml에서 바꾼거죠. 에서 아래처럼 바꾼 것입니다.
<org.springframework-version>3.2.16.RELEASE</org.springframework-version>
그런데 이렇게 하고 나니 Spring Security 쪽에서 에러가 났습니다. 그 이유는... Spring Security 버전을 아래와 같이 받았던 것이죠.
<version>${org.springframework-version}</version>
하지만 Spring Security는 3.2.16이 없습니다. Spring Security 3.2의 마지막 버전은 3.2.9입니다. 따라서 Spring을 3.2.9 이상으로 사용할 때는 반드시 Spring Security 버전 관리를 별도로 해줘야 할 겁니다.
좋은 내용 감사합니다.
참고로 Spring Security 관련 maven 정보는 https://mvnrepository.com/artifact/org.springframework.security/spring-security-core 참고하시면 됩니다.
참고로 Spring Security 관련 maven 정보는 https://mvnrepository.com/artifact/org.springframework.security/spring-security-core 참고하시면 됩니다.
로그인 후 답글을 남길 수 있습니다.