인텔리제이에 메이븐 오륜
- 작성자 :
- 이*선
- 작성일 :
- 2025-02-20 09:45:19
- 조회수 :
- 189
- 구분 :
- 실행환경 / 3.10
- 진행상태 :
- 완료
Q
내부망 환경에서 메이븐 빌드 할려고 하니 에러가 납니다..
mavn dependencies 오류가 나는 라이브러리들을 보니 egovframework 관련 라이브러리들인데 settings.xml에 설정되어 있는 local repository에는 egovframe 관련 해당 라이브러리 들이 존재합니다. 어떻게해야할까요?
에러 및 설정 정보는 사진으로 첨부합니다.
mavn dependencies 오류가 나는 라이브러리들을 보니 egovframework 관련 라이브러리들인데 settings.xml에 설정되어 있는 local repository에는 egovframe 관련 해당 라이브러리 들이 존재합니다. 어떻게해야할까요?
에러 및 설정 정보는 사진으로 첨부합니다.
환경정보
-
- OS 정보 : window11
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat 8.5
- DB 정보 : tibero6
- 기타 환경 정보 : 기존 이클립스 3.10 에서 돌아가던 소스코드를 인텔리제이로 변경
A
안녕하세요.
표준프레임워크센터입니다.
먼저 egovframework 관련 라이브러리가
문제없이 구성되어있는지 확인이 필요합니다.
Windows OS의 경우 다음 경로가 메이븐 로컬 레포지토리의 기본 경로입니다.
C:\Users\{사용자계정}\.m2
내부망에 구성되어있는 라이브러리 구성에 문제가 없으신 경우
File -> Settings 설정을 누르신 후,
Build, Execution, Deployment을 확장하여 -> Build Tools -> Maven를 선택
Use plugin registry를 체크하고 재시작해보시길 바랍니다.
Use plugin registry 설정은 버전에 따라 없을 수 있으므로
인텔리제이 메뉴에서 [File] > [Invalidate Caches...] 에서
[Invalidate and Restart] 하면 캐시를 삭제하고 IDE를 재시작하게 됩니다.
캐시를 삭제해보고 다시 진행해보시길 바랍니다.
경우에 따라 별도 내부망에서 사용하는
레포지토리 서버를 구성해야 할 수도 있습니다.
이 경우는 다음 URL주소에서 "서버용 개발환경(Development Tool - Unix,Linux,Win64bit)"를 선택하신후 다운로드 하셔서
넥서스 서버를 구성하셔야 합니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=94
관련 가이드는 압축 해제시 /doc 폴더에 첨부 되어 있습니다.
감사합니다.
표준프레임워크센터입니다.
먼저 egovframework 관련 라이브러리가
문제없이 구성되어있는지 확인이 필요합니다.
Windows OS의 경우 다음 경로가 메이븐 로컬 레포지토리의 기본 경로입니다.
C:\Users\{사용자계정}\.m2
내부망에 구성되어있는 라이브러리 구성에 문제가 없으신 경우
File -> Settings 설정을 누르신 후,
Build, Execution, Deployment을 확장하여 -> Build Tools -> Maven를 선택
Use plugin registry를 체크하고 재시작해보시길 바랍니다.
Use plugin registry 설정은 버전에 따라 없을 수 있으므로
인텔리제이 메뉴에서 [File] > [Invalidate Caches...] 에서
[Invalidate and Restart] 하면 캐시를 삭제하고 IDE를 재시작하게 됩니다.
캐시를 삭제해보고 다시 진행해보시길 바랍니다.
경우에 따라 별도 내부망에서 사용하는
레포지토리 서버를 구성해야 할 수도 있습니다.
이 경우는 다음 URL주소에서 "서버용 개발환경(Development Tool - Unix,Linux,Win64bit)"를 선택하신후 다운로드 하셔서
넥서스 서버를 구성하셔야 합니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=94
관련 가이드는 압축 해제시 /doc 폴더에 첨부 되어 있습니다.
감사합니다.