2011-09-13 7 views
0

IntelliJ IDEA를 사용하고 Maven 응용 프로그램을 실행합니다. 내 응용 프로그램은 다른 모듈 프로젝트를 사용합니다. 한 모듈의 종속성 버전을 변경했습니다 (최대 절전 모드 종속성의 이슈 ID를 최대 절전 모드에서 최대 절전 모드로 변경하고 버전을 변경했습니다).pom이 변경되었지만 모듈에 영향을주지 않았습니다.

그러나 내가 의존성 트리를 볼 때 나는 여전히 오래된 라이브러리를 보았습니다. 어떻게해야합니까? 나는 그 모듈을 깨끗하게하거나, 설치하거나, ​​그렇게해야만한다. (나는 설치를 시도했으나 통과 할 수 없었고, 테스트를 건너 뛰는 것이 좋은 생각이다. 어떻게 할 수 있는가?).

아이디어가 있으십니까?

+0

몇 가지 질문이 있으니 분할하십시오. – Zeemee

+0

실제로 한 가지 질문 만하고 다른 것은 선택 사항입니다. – kamaci

+0

@kamaci 프로젝트를 다시 가져 왔습니까? –

답변

1

적어도 로컬 저장소 (mvn 새로 설치)에 모듈 (하나 이상의 Hibernate 종속성 포함)을 다시 설치하고 설치 한 다음, 모듈을 사용하는 다른 모듈의 종속성을 업데이트해야합니다. 이클립스에서는 Update Depcendecies라고 불리며 IntelliJ IDEA는 비슷한 기능을 가지고 있다고 가정합니다.

모듈이 컴파일되지 않거나 테스트에 실패하면 먼저 수정하거나 로컬 저장소에만 설치하십시오. 나중에 로컬 저장소에서 삭제할 수 있습니다.

관련 문제