maven SpringSecurity 의존성 설정 문의
- 작성자 :
- D******e
- 작성일 :
- 2022-12-29 17:08:40
- 조회수 :
- 615
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
안녕하세요.
레거시에서 egov 2.0 을 3.10 로 올리는 작업을 하고 있습니다.
spring-security에서 아래와 같이 maven install 에러가 발생합니다.
기존에는 spring-security-core 등의 의존성을 2.0.4 로 잡아주었는데, egov3.10 가이드에 따라 4.2.3 으로 잡았더니 아래와 같이 에러가 발생됩니다.
작업했던 pom첨부합니다.
[ERROR] Failed to execute goal on project common: Could not resolve dependencies for project egovframework:common:war:3.10.0: Failed to collect dependencies at org.springframework.security:spring-security-core:jar:4.2.3: Failed to read artifact descriptor for org.springframework.security:spring-security-core:jar:4.2.3: Could not transfer artifact org.springframework.security:spring-security-core:pom:4.2.3 from/to mvn2 (http://repo1.maven.org/maven2/): Failed to transfer http://repo1.maven.org/maven2/org/springframework/security/spring-security-core/4.2.3/spring-security-core-4.2.3.pom. Error code 501, HTTPS Required -> [Help 1]
[ERROR]
레거시에서 egov 2.0 을 3.10 로 올리는 작업을 하고 있습니다.
spring-security에서 아래와 같이 maven install 에러가 발생합니다.
기존에는 spring-security-core 등의 의존성을 2.0.4 로 잡아주었는데, egov3.10 가이드에 따라 4.2.3 으로 잡았더니 아래와 같이 에러가 발생됩니다.
작업했던 pom첨부합니다.
[ERROR] Failed to execute goal on project common: Could not resolve dependencies for project egovframework:common:war:3.10.0: Failed to collect dependencies at org.springframework.security:spring-security-core:jar:4.2.3: Failed to read artifact descriptor for org.springframework.security:spring-security-core:jar:4.2.3: Could not transfer artifact org.springframework.security:spring-security-core:pom:4.2.3 from/to mvn2 (http://repo1.maven.org/maven2/): Failed to transfer http://repo1.maven.org/maven2/org/springframework/security/spring-security-core/4.2.3/spring-security-core-4.2.3.pom. Error code 501, HTTPS Required -> [Help 1]
[ERROR]
환경정보
-
- OS 정보 : win10
- 표준프레임워크 버전 : 3.10.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat6
- DB 정보 : oracle11
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
다음 메시지가 확인이 됩니다.
Error code 501, HTTPS Required
2020년 1월 15일 이후로 Apache Maven Repository 정책 변경으로
Maven Central Repository에서 더 이상 http 관련 url을 통한 maven 접근을 허용하지 않습니다.
HTTPS를 반드시 사용하셔야 합니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000761
표준프레임워크 메이븐 리파지토리는 다음을 참고하시면 됩니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000751
또한,
마지막으로 표준프레임워크 3.10.0 버전에 적용된
Spring Security 버전은 4.2.13 입니다.
참고하시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
다음 메시지가 확인이 됩니다.
Error code 501, HTTPS Required
2020년 1월 15일 이후로 Apache Maven Repository 정책 변경으로
Maven Central Repository에서 더 이상 http 관련 url을 통한 maven 접근을 허용하지 않습니다.
HTTPS를 반드시 사용하셔야 합니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000761
표준프레임워크 메이븐 리파지토리는 다음을 참고하시면 됩니다.
https://www.egovframe.go.kr/home/faqinfo/faqinfoRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=68&faqId=FAQ_0000000000000751
또한,
마지막으로 표준프레임워크 3.10.0 버전에 적용된
Spring Security 버전은 4.2.13 입니다.
참고하시기 바랍니다.
감사합니다.