- 1부 -
이클립스(STS) 톰캣실행시 아래와 같이
The specified JRE installation does not exist 에러가 발생한다
<The specified JRE installation does not exist 에러>
이럴경우 아래와 같이 서버경로를 확인해준다
메뉴 window > preferences 창에서 server 아래
① runtime Environments 에서 등록된 서버를 선택하고 Edit버튼으로 셋팅을 확인해보면
The Tomcat installation directory is not valid. It is missing expected file or folder lib/jasper-el.jar. 에러가 표시된다
이럴경우 서버경로가 잘못된 경로가 잡혀있을 수 있다.
② Browse버튼을 통해 디렉토리를 바로잡아주면 된다.
만약 디렉토리를 올바르게 지정해도 오류가 발생한다면. Dwonload and Insatll 버튼을 통해 아래 스샷처럼 새로 설치해준다.
서버(톰캣)을 재설정이나 재설치후 서버가 정상실행된다 ...
원래는 여기서 끝이다.
- 2부 -
그런데 실행이 안되고 또 에러가 난다.
이번에는
The archive: C:/Program Files/tomcat/apache-tomcat-6.0.41/bin/bootstrap.jar which is referenced by the classpath, does not exist.
라는 문구로 에러가 나면서 실행이 안된다
이럴경우 아래와 같이 bootstrap.jar 의 경로를 올바르게 수정해주자
메뉴에서 Run > Run Configuration 에서
① Classpath 탭에서 잘못된 bootstrap.jar을 선택한다. (경로가 잘못된것이 있을것이다.)
② Remove 버튼으로 잘못된 bootstrap.jar을 삭제한다
③ Apply버튼으로 삭제된 설정을 적용한다
④ Run 이나 Close버튼으로 서버를 실행 혹은 설정을 종료한다.
이후 서버를 실행해 에러가 없는것을 확인하면 끝이다..
끝이어야 하는데.. 또 에러가 난다면 아래 3부를 확인한다.
- 3부 -
이제 최후에 방법이다
서버 자체를 다 지우고 재설치하자 (처음부터 이렇게 하는게 빨랐을지도 모른다)
tomcat이든 jeus 든 기존에 설정된 서버를 삭제한다.
모든서버가 삭제가 되면 표시되는
① No server are available. Click this link to create a new server 라는 링크를 클릭한다.
② 원하는 서버를 선택하다.
③ Finish 버튼으로 서버 지정을 마친다.
여기까지다 good luck~
'IT > 개발' 카테고리의 다른 글
AndroidStudio 안드로이드스튜디오 3.0 출시 (0) | 2017.11.14 |
---|---|
javascript 아이폰 or 안드로이드 구분 (2) | 2017.07.22 |
이클립스 Publishing failed with multiple errors - Resource is out of sync with file system. 에러 (0) | 2016.10.08 |
이클립스 The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files 에러 (9) | 2016.10.07 |
이클립스 cannot be resolved to a variable 에러 (0) | 2016.01.27 |