IDE/Eclipse

IDE-Eclipse 프로젝트에 X,! 표시 원인 및 해결

개발계발게발 2021. 6. 8. 11:50
반응형

Window -> Show view -> Other... -> General -> Problems 탭 추가 -> errors 내용 확인

 

프로젝트 우 클릭 ->  Properties -> Java Build Path -> configure Build Path  -> Libraries 확인

 

Libraries 추가

 

프로젝트 우 클릭 ->  Properties -> Project Facets 확인

  Java version 확인

  Runtimes 탭 Tomcat version 확인


 

Project - clean (이클립스 청소 기능)

 

이클립스가 사용하고 있던 정보나 class를 전부 삭제하고 다시 만드는것이다.
이렇게 함으로써 이클립스가 빌드중에 꼬인걸 다시 새로 정리하는 개념

이클립스는 빌드시 컴파일 과정에서 프로젝트의 모든 소스코드를 컴파일 하지 않고 수정된 java파일과 그에 관련된 내역들만 컴파일 함으로써 빌드시간을 줄인다. 그러나 이 과정에서 가끔 컴파일 충돌 문제가 발생하거나 기타 다른 버그로 인하여 프로젝트가 정상적으로 빌드되지 않는 문제가 발생

 

clean 기능이 모든 이클립스 버그를 해결 하지는 못한다.(임시 방편)

 

Project > Clean... > Clean all projects 또는 Clean projects selected below(원하는 프로젝트만 클린)

 


 

Servers 탭 -> Tomcat Server at localhost 우클릭 -> Clean Tomcat  Work Directory...

 

 

 

 

Clean... VS CLean Tomcat Work Diectory...

 

Clean...Clean Tomcat Work Directory...

 

Clean... : 모든 파일(java, jsp, xml)등의 파일들을 컴파일하여 재적용(기존 컴파일 Class 파일들 삭제 후 다시 생성)

 

Clean Tomcat Work Directory : context별 폴더에 저장된 컴파일 Class 파일들을 지우고 재컴파일(기존 컴파일 Class 파일들 삭제 후 다시 생성)

 

반응형