Eclipse에서 maven 저장소를 업데이트하려면 어떻게 해야 합니까?
이미 m2eclipse 플러그인을 사용하고 있는 경우, repo의 최신 버전으로 종속성이 업데이트되지 않으면 어떻게 해야 합니까?
예를 들어, 명령줄에서 다음 명령어를 추가할 수 있습니다.-U
와 같이 깃발을 올리다
mvn clean install -U
…의존관계를 강제로 갱신합니다.이클립스 안에 이런 게 있나요?(항상 최신 업데이트를 선택하는 것은 아닌 것 같습니다.
프로젝트를 우클릭하여 [Maven]> [ Update Project ... ]를 선택하고 [Force Update of Snapshots/Releases]체크박스를 켜고 [OK]을 클릭합니다.
M2E 플러그인을 사용하는 Eclipse의 최신 버전에서는 다음과 같습니다.
프로젝트를 오른쪽 클릭합니다. -- > Maven -- > 프로젝트 갱신...
다음 대화 상자에는 업데이트를 강제하기 위한 확인란("스냅샷/릴리스 강제 업데이트")이 있습니다.
프로젝트를 오른쪽 클릭하여Maven > Update Snapshots
또, 「스타트 업시에 Maven 프로젝트 갱신」을 설정할 수 있습니다.Window > Preferences > Maven
업데이트: Eclipse 최신 버전:
Maven > Update Project
. "스냅샷/릴리스 강제 업데이트"가 선택되어 있는지 확인합니다.
m2eclipse 플러그인을 사용하여 Maven -> Update Project -> Force Update 옵션을 선택해도 종속성이 업데이트되지 않을 수 있습니다.
다른 사람에게도 효과가 없는 경우, 이 방법이 효과가 있었습니다.
mvn eclipse:eclipse
그러면 .project 설정 및 기타 이클립스 구성 파일을 유지하면서 .classpath 파일이 새로운 종속성으로 업데이트됩니다.
어떤 이유로든 이전 설정을 지우려면 다음을 실행할 수 있습니다.
mvn eclipse:clean
mvn eclipse:eclipse
mvn exclipse:clean은 이전 설정을 지우고 mvn exclipse:clean은 새로운 .project, .classpath 및 기타 이클립스 구성 파일을 만듭니다.
Maven 업데이트 스냅샷이 작동하지 않고 Spring Tooling이 있는 경우 한 가지 흥미로운 방법은
- 프로젝트를 오른쪽 클릭하여 [Maven]> [ Disable Maven Nature ]를 선택합니다.
- 프로젝트를 오른쪽 클릭하여 [Spring Tools]> [ Update Maven Dependencies ]를 선택합니다.
- 'BUILD SUCCESS' 후 프로젝트를 오른쪽 클릭하여 [Configure]> [ Convert Maven Project ]를 선택합니다.
참고: Eclipse 또는 Spring Tooling과 같은 다른 항목을 사용하면 Maven 업데이트 스냅샷이 작동하지 않을 수 있습니다.
언급URL : https://stackoverflow.com/questions/2555845/how-to-update-maven-repository-in-eclipse
'programing' 카테고리의 다른 글
루트를 바꾸면 노래가 안 나와요.다이내믹 오디오 만드는 법 (0) | 2022.10.22 |
---|---|
C에서 int64_t 타입을 인쇄하는 방법 (0) | 2022.10.22 |
vuejs 2에서 구성 요소의 내부 html을 변수로 가져옵니다. (0) | 2022.10.22 |
find(), findOrFail(), first(), firstOrFail(), get(), list() 및 toArray()의 차이점은 무엇입니까? (0) | 2022.10.22 |
Grunt가 다른 설정에 대해 index.html을 생성하도록 합니다. (0) | 2022.10.22 |