사소하지만 자주 볼 수 있는 에러

Jay·2023년 8월 29일

work

목록 보기
9/16
post-thumbnail

내게 크나큰 도움을 준 두 포스팅을 참고하여 적는다.

이클립스 프로젝트에 빨간 느낌표

처음 세팅을 하다보니 이런 경우가 많았는데 이 경우 소스파일을 수정해도 컴파일이 되지 않는다고 한다.
포스팅에서는 세 가지로 경우를 나누고 있는데

  1. Build Path가 맞지 않아서
  2. JDK버전이 다를 경우
  3. 형상관리서버의 내용과 로컬 내용이 다를 경우

라고 한다.
problems탭에서 문제를 확인할 수 있는데 나의 경우 JDK버전 문제여서 properties에서 JDK를 다시 설정해 주었는데도 해결이 되지 않아서 프로젝트를 close했다가 다시 open했더니 해결이 되었었음.

Target runtime Apache Tomcat v8.5 is not defined

이 에러는 자주 본 건 아닌데 어쨌든 당황스러웠다.
이건 현재 내가 쓰고 있는 tomcat버전이 이식해온 프로젝트에 설정된 버전과 다를 때 발생하는 것 같다.

problems탭에서 확인 가능함.
markers 윈도우에서 해당 내용을 우클릭하여 quick fix를 선택하여 새로운 런타임 환경을 만들어주어 현재 사용중인 tomcat을 선택한다.
그리고 프로젝트의 properties에서 project faucet들어가서 runtime을 또 변경해 준다.

해당 포스팅


이런 랜선 사수님들 덕분에 내가 그나마 뭐라도 하고있는 것 아닌가 싶다

profile
ㄱ이 아닌 개발자가 되고 싶은 사람

0개의 댓글