민둥 개발자의 계발 블로그

JSP 실행 Tomcat Apache 9.0 실행이 되지 않을 때 본문

Study/웹 개발

JSP 실행 Tomcat Apache 9.0 실행이 되지 않을 때

민둥산의 민둥이 2022. 3. 31. 22:19

※급하신 분들은 글 아래쪽으로 스크롤해주세요 해결방법 있습니다!※

 

 안녕하세요, 오늘은 학원 컴퓨터에서 사용하던 JSP Workspace 파일을 집으로 옮겨서 사용하려고 하는데 오류가 발생하여서 그 해결방법에 관해서 글을 올립니다. 갑자기 생각지도 못한 에러가 나와서 당황스럽기도 하고 해결하는 데에 급급하여 스크린 샷을 남겨두지 못하여 똑같은 에러를 인터넷에서 찾아서 올립니다.. 

Tomcat server error

저는 제 workspace에 있던 JSP 파일을 컴파일하려고 Ctrl+F11을 누르니까 이런 문구가 뜨더군요. "Tomcat Server v9.0 Server at localhost failed to start" 이 말 그대로 해석하면 "이 컴퓨터(로컬 호스트)에서 톰캣 9.0 버전의 서버를 시작하는 것에 실패했다"라는 뜻이죠. 일단 제가 알고 있는 한에서 생각해 보았을 때는 3가지 이유가 있었습니다.

  1. 서버 다운로드가 제대로 되지 않았다.
  2. Eclipse에 설정한 서버 경로/버전이 잘못되었다.
  3. 내 컴퓨터에서의 관리자 권한이 없다.

그래서 가장 쉬운 것부터 차근차근해보았습니다. 

 

※바쁘신 분들은 여기서부터 보세요!※

  1. 내 드라이브에서 Tomcat Apache 폴더를 관리자 권한으로 한번 연다. 처음 열게 될 경우 보안 설정 상 윈도에서 폴더에 들어가는 것을 막습니다. "계속" 버튼을 눌러서 Tomcat 9.0 폴더에 들어가 주세요. 저의 경우 폴더 위치는 C:\Program Files\Apache Software Foundation\Tomcat 9.0에 저장되어 있습니다.
  2.  두 번째로 서버 경로가 제대로 되어있는지 확인합니다. 아래 사진과 같이 server에서 해당 프로젝트를 서버에서 해제 or 톰캣 서버 자체를 삭제 후 다시 설정해보세요. 

서버 삭제

3. 세 번째로는 Preferences에서 Runtime Environments의 설정을 다시 확인하세요. Apache Tomcat v9.0을 선택 - Remove - Add - 설치한 톰캣 버전에 맞추어서 재설정해주세요.

Tomcat 재설정

아래에 3개가 다 안된다면, Tomcat 9.0을 재설치해주시고 1번, 3번, 2번 순서로 전부 다시 해주세요. 설치하는 과정에서 Shutdown Port: -1 이 돼있는 것을 8005로 고쳐주세요!! 저는 이 방법들을 사용하여 서버 에러가 사라졌습니다!

반응형
Comments