이클립스 톰캣 The specified JRE installation does not exist 에러

2016. 10. 11. 00:13

이클립스 톰캣 The specified JRE installation does not exist 에러





- 1부 -


이클립스(STS) 톰캣실행시 아래와 같이

The specified JRE installation does not exist 에러가 발생한다



서버 에러

<The specified JRE installation does not exist 에러>



이럴경우 아래와 같이 서버경로를 확인해준다


JRE 설정 확인


메뉴 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 Configuration

메뉴에서 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~