본문 바로가기

개발중/troubleshooting

Try to run Maven import with -U flag (force update snapshots) 에러

728x90
반응형

아래와 같은 에러 발생 !

Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3

Try to run Maven import with -U flag (force update snapshots)

 

이 에러는 Maven이 org.apache.maven.plugins:maven-site-plugin:3.3 플러그인을 찾을 수 없다는 것을 나타낸다. 
이 문제는 일반적으로 다음과 같은 이유로 발생한다.

 

인터넷 연결 문제

Maven은 원격 저장소에서 플러그인을 다운로드하려고 시도하며, 연결 문제가 있으면 실패합니다.

 

저장소 구성 문제

설정된 원격 저장소에 플러그인이 없거나 저장소 설정에 문제가 있을 수 있습니다.

 

캐시 실패

이전에 실패한 다운로드가 로컬 저장소에 캐시되어 있어서 다시 시도하기 전에 업데이트 간격이 지나야 할 수도 있습니다.
에러 메시지가 제안하는 것처럼 -U 플래그와 함께 Maven을 실행하여 강제로 스냅샷 업데이트를 시도해 보세요. 

이렇게 하면 Maven이 캐시된 실패를 무시하고 플러그인을 다운로드하려고 시도합니다.

IntelliJ IDEA에서 -U 플래그를 사용하려면 ?
  • View > Tool Windows > Maven 또는 Maven Projects를 선택하여 Maven 도구 창을 엽니다.
  • 도구 창에서 상단 툴바의 "Reload All Maven Projects" 버튼(회전 화살표 아이콘)을 오른쪽 클릭합니다.
  • "Always update snapshots" 옵션을 선택하고 확인합니다.
  • 이렇게 하면 IntelliJ IDEA는 Maven 프로젝트를 다시 불러올 때마다 -U 플래그를 사용하여 스냅샷을 업데이트하게 됩니다. 
  • 이 방법이 문제를 해결하지 못한다면, 인터넷 연결을 확인하고 Maven 저장소 구성을 점검해야 합니다.
728x90
반응형