본문 바로가기
[개발] Programming/Tools

이클립스 빌드 안될 때 해결 방법

by eatyourKimchi 2024. 11. 15.

 

이클립스 빌드 안될 때 해결 방법

이클립스로 자바 프로젝트를 개발하다가 갑자기 빌드가 안될 때가 있다.

문법 오류가 발생한 것도 아니고, 멀쩡히 돌던 프로그램이 빌드가 안된다,,

이를 때는 여러 요인이 있을 수 있어 정리해 봤다.

 

목차

  1. 프로젝트 Clean
  2. 라이브러리 오류 확인
  3. 라이브러리 재등록
  4. SVN cleanup

 

이클립스 빌드 안될 때 해결 방법
이클립스 빌드 안될 때 해결 방법

 

 

 

01 프로젝트 Clean

평상시 개발하면서 문제가 생기면 먼저 Clean 부터 해본다.

Clean 한 후에는 자바 빌드 경로를 찾아가서 컴파일이 됐는지 확인한다.

 

이클립스 메뉴 > Project > Clean 

 

 

Clean을 돌려보면 안 보이던 오류도 뜨기 때문에 원인을 찾기 쉽고,

라이브러리 오류가 있다면 프로젝트 좌측에 빨간 느낌표가 생긴 것이다.

 

Clean 할 때는 아래와 같이 프로젝트가 뜨게 되는데,

원하는 프로젝트를 체크하고 'Clean'을 클릭하면 된다.

 

이클립스 자바 프로젝트 빌드 오류
이클립스 자바 프로젝트 빌드 오류

 

 

 

02 라이브러리 오류 확인 

자바 프로젝트에서 참조한 라이브러리에 문제가 있으면

클래스에 참조 오류 또는 프로젝트 좌측에 빨간 느낌표가 뜬다.

라이브러리 오류는 주로 실수로 라이브러리 파일을 삭제하거나

경로가 변경됐을 때 발생한다.

 

프로젝트 우클릭 > Properties > Java Build Path

이클립스 빌드 안될 때 해결 방법
이클립스 빌드 안될 때 해결 방법

 

 

 

03 라이브러리 재등록 

최근에 발생한 오류로 참 당황스러웠었는데,

"The project cannot be built until build path errors are resolved"

빌드 경로가 잘못되어서 빌드를 못한다?!

 

동일하게 사용하는데 갑자기 발생한 오류라 당황했지만,

인식 오류일 것 같아서 아래 자바 라이브러리를 넣었다가 빼주니 갑자기 빌드가 됐다!

즉, 라이브러리가 갱신된 것처럼 페이크를 먹여주니 갑자기 필드가 됐다,,

 

프로젝트 우클릭 > Properties > Java Build Path

이클립스 빌드 안될 때 해결 방법
이클립스 자바 프로젝트 빌드 오류

 

 

 

04 SVN cleanup

이건 드물게 발생하는데, SVN이 오류를 일으켜서 문제가되는 경우다.

정확한 원인은 모르겠으나 SVN이 돌고 있을 때 타이밍이 안좋으며

lock이 걸려서 빌드가 안 되는 것 같다.

 

프로젝트 우클릭 > Team > Cleanup

 

 

끝~!

 

 

댓글