본문 바로가기
DevOps/Eclipse

[Eclipse] Warning - Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported or published

by breezyday 2022. 12. 2.

Eclipse로 새 프로젝트를 생성하면서 Problems의 Warning도 챙겨보기 시작했습니다. 언젠가부터 아래의 워닝이 계속 포함되고 있는 것을 확인할 수 있었는데 그냥 무시하고 지나치다가 이번에 검색하고 문제를 해결했습니다.

 

Description Resource Path Location Type
Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result.


1. Warning 확인

프로젝트를 생성하고 각종 에러나 경고(Warning)에 대한 메시지는 Problems 탭에서 확인할 수 있습니다. 이번에 확인한 경고(Warning)도 해당 탭에서 확인했습니다.

 

사실 Warning은 반드시 해결하지 않아도 되는 문제들입니다만, 인지했다면 혹시 나중에 발생할 수 있는 에러를 막을 수 있으므로 가능하면 해결하고 넘어가는 것이 좋다고 생각합니다. 

2. 해결방법

프로젝트 이름 선택alt+Enter 키를 눌러 Properties로 들어가서, Deployment Assembly를 선택합니다.

여기서 Add를 클릭합니다.

 

Java Build Path Entries를 선택하고 Next를 클릭합니다.

 

Maven Dependencies 선택 후 Finish를 클릭합니다.

 

Maven 관련 Source가 확인되면 Apply and Close를 클릭합니다.

 

Problems 탭을 살펴보면 관련 경고(Warning)가 사라진 것을 확인할 수 있습니다.

 

 

 

 

 

 

댓글