반응형

[광고 누르면 오늘의 행운 상승!!]

서블릿/JSP 프로젝트를 진행하다보면 다양한 에러를 만날 수 있다.

오늘 에러에 5초 5천억 시간을 날렸기 때문에 정리하고 다시는 고생하지 않을래..

프로젝트의 빨간색 에러가 사라지지 않는다면 참고하길 바랍니다.

 

JRE 인식 문제

다른사람의 프로젝트를 import 했을 때 기존 프로젝트와 호환이 되지 않아서 발생하는 에러이다.
이때 Bulid Path에 가보면 JRE가 Unbound 되어있는 것을 볼 수 있다. JRE를 삭제하고 다시 깔아주자.

프로젝트에 마우스 오른쪽 -> BulidPath -> configure Build Path ->
jre Remove -> Add Library -> JRE System Library -> Finish

Tomcat 에러

마찬가지로 다른사람의 프로젝트를 import했거나 같은 포트번호로 여러개를 사용하거나
기존 톰켓폴더의 경로가 달라졌거나 별의 별 이유로 톰켓이 말썽을 일으킬 때가 있다.

이 친구랑 비슷한 창이 떴으면 도움이 될 것.

1-1. Tomcat 다시 설치

프로젝트에 마우스 오른쪽 -> BulidPath -> configure Build Path ->
tomcat Remove -> Add Library-> Server Runtime -> Tomcat -> Finish

1-2. Tomcat 경로 다시 잡기

window -> Preference -> Server -> Runtime Environment ->
Apache Tomcat Remove -> Add -> Tomcat 경로 재설정 -> Finish

1-3. 포트번호 수정 

톰켓서버 더블 클릭 -> PortName  ->  포트번호 수정 [근본적인 해결 x]

그외 에러

 

RootContext 이름 재설정

프로젝트에 마우스 오른쪽 -> Properties -> WebProject Setting -> Context root 재설정

 

DataBase Driver 못찾을 때

WebContent -> WEB-INF-> lib 위치에 mysql-connector-java.jar 파일을 가져다 놓고 마우스 오른쪽 -> BuildPath-> Add

java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 에러 발생시

mysql-connector-java-8.0.19.jar
2.25MB

 

반응형

+ Recent posts