폐쇄망(금융권)에서의 메이븐 빌드시 Local Repository로 경로를 변경하는 방법
- 작성자 :
- 강*구
- 작성일 :
- 2022-06-24 14:31:25
- 조회수 :
- 2,473
- 구분 :
- 개발환경 / 3.5
- 진행상태 :
- 완료
Q
폐쇄망(금융권)에서의 메이븐 빌드시 Local Repository로 경로를 변경하는 방법을 알려주시면 좋겠습니다.
이클립스상에서 eGovFrame-Start-New Web Project-소스 자동생성 통해서 기본적인 웹 프로젝트를 생성하고 테스트 하려고 합니다.
금융권의 특성상 폐쇄망에서 프로젝트를 생성하다보니 프로젝트 생성후 메이븐 빌드가 안되어서 로컬 메이븐 리파짓토리를 지정해주려고 합니다.
구글링을 해보았는데 pom.xml 에서의 설정은 없는것 같았고 settings.xml 상에서 <localRepository>로컬경로/maven/repository</localRepository>를
주석을 제거하고 활성화하여 추가하였습니다.
물론 이클립스 Window-Preferences-User Settings에 상단에서 언급한 settings.xml 파일이 위치한 로컬경로를 지정해줬구요
전자정부프레임워크 프로젝트의 pom.xml 에서 <repositories> 하위에 있는 <repository> 태그와 <dependency>는 모두 주석 처리하였습니다.
이렇게까지 했는데도 다시 maven install, maven build만 하면 http://repo.maven.apache.org/maven2/org/apache/plugins/maven=compiler-plugin/3.1/maven-compiler-plugin-3.1.pom의 URL로 Downloading from 시도를 합니다.
아무리 찾아봐도 프로젝트 내에 저 URL로 활성화된 코드나 설정은 보이지 않는데 어떻게 해결을 해야할까요?
이클립스상에서 eGovFrame-Start-New Web Project-소스 자동생성 통해서 기본적인 웹 프로젝트를 생성하고 테스트 하려고 합니다.
금융권의 특성상 폐쇄망에서 프로젝트를 생성하다보니 프로젝트 생성후 메이븐 빌드가 안되어서 로컬 메이븐 리파짓토리를 지정해주려고 합니다.
구글링을 해보았는데 pom.xml 에서의 설정은 없는것 같았고 settings.xml 상에서 <localRepository>로컬경로/maven/repository</localRepository>를
주석을 제거하고 활성화하여 추가하였습니다.
물론 이클립스 Window-Preferences-User Settings에 상단에서 언급한 settings.xml 파일이 위치한 로컬경로를 지정해줬구요
전자정부프레임워크 프로젝트의 pom.xml 에서 <repositories> 하위에 있는 <repository> 태그와 <dependency>는 모두 주석 처리하였습니다.
이렇게까지 했는데도 다시 maven install, maven build만 하면 http://repo.maven.apache.org/maven2/org/apache/plugins/maven=compiler-plugin/3.1/maven-compiler-plugin-3.1.pom의 URL로 Downloading from 시도를 합니다.
아무리 찾아봐도 프로젝트 내에 저 URL로 활성화된 코드나 설정은 보이지 않는데 어떻게 해결을 해야할까요?
환경정보
-
- OS 정보 : Windows10 Pro
- 표준프레임워크 버전 : 3.5.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
개발환경 이클립스가 가지고 있는 Default 값으로
Central Repository의 URL이 있어서일 가능성이 있습니다.
Window > Show View > Other 메뉴로 이동 후
입력 박스에 maven을 검색하셔서
Maven Repositories View를 여신 다음
Global Repositories의 Central Repository URL을 우클릭하여
Disable 상태로 변경해 보시기 바랍니다.
이 외에도 다음의 URL에서
일반적인 Offline Maven 구성 방법에 대해 참고하실 수 있습니다.
https://biblehan.tistory.com/5
감사합니다.
표준프레임워크 센터입니다.
개발환경 이클립스가 가지고 있는 Default 값으로
Central Repository의 URL이 있어서일 가능성이 있습니다.
Window > Show View > Other 메뉴로 이동 후
입력 박스에 maven을 검색하셔서
Maven Repositories View를 여신 다음
Global Repositories의 Central Repository URL을 우클릭하여
Disable 상태로 변경해 보시기 바랍니다.
이 외에도 다음의 URL에서
일반적인 Offline Maven 구성 방법에 대해 참고하실 수 있습니다.
https://biblehan.tistory.com/5
감사합니다.