[Eclipse STS] Maven 프로젝트에 빨간 느낌표 표시 - Seonmi-Hwang/study GitHub Wiki

image

프로젝트 명에 x 표시 외에 ! 표시의 원인은?

  1. import 시킨 jar 파일의 경로가 잘못된 경우.
  2. 유효하지 않은 파일이나 디렉토리를 참조하고 있는 경우.
  • ! 표시가 있으면 소스파일을 수정해도 컴파일이 되지 않음.
  • SVN을 사용하는 경우 SVN 저장소와의 설정 내역이 다를 경우에도 나타날 수 있음.

해결방법

  1. jar파일이나 디렉토리를 참조하고 있는 내역을 확인. (시도 안해봤음)
  2. C:\Users\ 아래에 유저 이름 폴더를 클릭하면 나오는 .m2 폴더를 삭제

2번 방법이 가장 간단함. 2번을 수행하기 전에 이클립스를 먼저 닫을 것!

위 방법으로 해결이 안되는 에러라면?!

! 표시와 jsp 파일에 ERROR 발생 시

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

해결방법

Properties > Project Facets > Java > Runtimes > (New..) > Apache Tomcat v9.0 > OK

REF

https://simuing.tistory.com/168