maven error

남기현·2022년 3월 10일
0

트러블슈팅

목록 보기
3/5
post-thumbnail

📌maven

▪ 자바용 프로젝트 관리도구
▪ 프로젝트의 전체적인 라이프 사이클을 관리하는 도구
▪ 필요한 라이브러리를 특정 문서(pom.xml)에 정의

📌이슈 경험

해당 서버는 매일 아침 자동화된 빌드를 통해 배포를 수행하는 데 출근하자마자 빌드 실패했다는 전화가 왔다.,😱😱😱
처음에는 jar 파일에 문제가 생겼다는 말로 들었는데 여태 아무 문제 없이 잘 배포되던 파일이 갑자기 어느 날 안된다기에 뭐지..라는 생각과 error log를 열어봤는데 메이븐 쪽에 문제가 있었다.
설정해놓은 라이브러리 중 버전을 찾을 수 없다는 에러가 났는데 해당 업체에서 버전이 바뀌었거나 라이브러리 실행이 안된다거나 둘 중 하난데 전자일 확률이 높았다.
해당 업체에 전화해서 버전이 바뀌거나 혹은 새로 이슈가 있는지 물어봤는데 생각해 보니 앞으로도 버전업 되거나 할 경우 매번 이렇게 이슈가 나려나,,?라는 생각이 들었고 고정된 버전이 아닌 능동적인 버전 관리가 필요 하다는 생각이 들었다.

📌이슈 해결

LATEST

pom.xml에 다음과 같이 고정으로 적혀있던 버전을

<dependency>
	<groupId>com.test</groupId>
	<artifactId>testLib</artifactId>
	<version>12.2</version>
</dependency>

최신의 버전으로 가져올수있게

<dependency>
	<groupId>com.test</groupId>
	<artifactId>testLib</artifactId>
	<version>LATEST</version>
</dependency>

버전 정보를 수정했다.

profile
내가 보려고 만든 velog

0개의 댓글