[Spring] Missing artifact - 전자정부프레임워크(egovframework)

John·2022년 9월 7일
1

에러 메모🥀

목록 보기
2/9
post-thumbnail

레거시 프로젝트를 유지보수할 일이 생겨 SVN에서 CHECK OUT을 받자마자 pom.xml에서 오류가 발생했다..😥


에러로그

Missing artifact egovframework

Missing artifact egovframework.rte:egovframework.rte.fdl.string:jar:2.0.0

분석

전자정부 프레임워크 사이트에서 확인을 한 결과, pom.xml에 repository가 정의되어 있지 않았다.

센트럴 레포지토리 주소
표준프레임워크 레포지토리 주소


해결

	<repositories>
		<repository>
			<id>mvn2s</id>
			<url>https://repo1.maven.org/maven2/</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>true</enabled>
			</snapshots>
		</repository>
		
		<repository>
			<id>egovframe</id>
			<url>http://maven.egovframe.kr:8080/maven/</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>false</enabled>
			</snapshots>
		</repository>
		
		<repository>
			<id>egovframe2</id>
			<url>http://www.egovframe.go.kr/maven/</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>false</enabled>
			</snapshots>
		</repository>
	</repositories>

pom.xml에 repositories를 추가 및 maven update 이후 해당 오류가 사라졌다.


참고
전자정부프레임워크

profile
기록을 습관으로

0개의 댓글