이미 m2eclipse 플러그인을 사용하고 있다고 가정하면, 리포지토리 에서 종속성을 최신으로 업데이트하지 않을 때 무엇을 할 수 있습니까?
예를 들어 명령 줄에서 다음 -U
과 같이 플래그를 추가 할 수 있습니다 .
mvn clean install -U
… 종속성을 강제로 업데이트합니다. Eclipse 내에 이와 같은 것이 있습니까? (항상 최신 업데이트를받는 것 같지는 않습니다.)
이미 m2eclipse 플러그인을 사용하고 있다고 가정하면, 리포지토리 에서 종속성을 최신으로 업데이트하지 않을 때 무엇을 할 수 있습니까?
예를 들어 명령 줄에서 다음 -U
과 같이 플래그를 추가 할 수 있습니다 .
mvn clean install -U
… 종속성을 강제로 업데이트합니다. Eclipse 내에 이와 같은 것이 있습니까? (항상 최신 업데이트를받는 것 같지는 않습니다.)
답변:
당신은 할 수 마우스 오른쪽 단추로 클릭 하여 프로젝트 다음에 ... 메이븐> 업데이트 프로젝트 , 선택한 다음 스냅 샷의 강제 업데이트 / 자료는 다음 확인을 클릭합니다 확인란을 선택합니다.
Update Snapshots
u는 어떻게에서 수행하는 어떤 생각이 내 이클립스 인디고에서 수행
경우에 따라 m2eclipse 플러그인을 사용하여 Maven-> Update Project-> Force Update 옵션을 선택해도 종속성이 업데이트되지 않습니다.
다른 사람에게는 작동하지 않는 경우이 방법이 효과적이었습니다.
mvn eclipse:eclipse
그러면 .project 설정 및 기타 Eclipse 구성 파일 을 보존하면서 .classpath 파일을 새 종속성으로 업데이트합니다 .
어떤 이유로 든 이전 설정을 지우려면 다음을 실행할 수 있습니다.
mvn eclipse:clean
mvn eclipse:eclipse
mvn eclipse : clean 은 이전 설정을 지우고 mvn eclipse : eclipse 는 새로운 .project , .classpath 및 기타 eclipse 구성 파일을 생성합니다.
Maven 업데이트 스냅 샷이 작동하지 않고 Spring Tooling이있는 경우 흥미로운 방법 중 하나는 제거하는 것입니다.
참고 : eclipse : eclipse 또는 Spring Tooling과 같은 다른 것을 사용하면 Maven 업데이트 스냅 샷이 작동하지 않는 경우가 있습니다.
/path/to/bin/mvn clean install -U
업데이트 된 메타 데이터 파일을 얻기 위해 Maven 바이너리 이클립스가 사용하고있는 것을 확인하고 콘솔 에서 실행 해야합니다.