생성한 프로젝트와 연동할 서버인 톰캣을 다운로드합니다.(tomcat.apache.org/download-90.cgi)
저는 9버전으로 다운로드하였습니다.
윈도우 자동 설치용 인스톨러를 받았습니다.
설치 과정에서 컴포넌트를 설정합니다. 어떤 기능을 하는지는 모르겠으니 받아서 사용해보겠습니다(할 수 있으면요 ㅎㅎ;;)
포트 설정이 나옵니다. 그대로 진행하겠습니다.
톰캣을 설치했으면 서버를 설정합니다.
window > show view > server을 선택하고 server가 없으면 Other을 선택합니다.
Server > Servers를 선택합니다.
아래에 서버 콘솔이 떴습니다. 서버를 새로 만들기 위해 클릭하겠습니다.
Apache에서 톰캣 버전을 선택하겠습니다. 저는 9버전을 깔았기 때문에 9를 선택하겠습니다.
톰캣의 위치를 알려달라고 하네요;; 설치할 때 위치를 지정해주면 편할 것 같습니다.
아! 그리고 여기서 jdk 설정을 안 해줬습니다. ;;
그런데 생성된 서버의 설정을 바꾸는 방법을 찾지 못했습니다.
그래서 다시 생성했습니다.
add 부분을 클릭하면 설정할 수 있는 창이 뜹니다.
설치했던 jdk를 선택합니다.
Add를 눌러 프로젝트를 선택해줍니다.
그리고 Finnish!
이제 실행을 해보겠습니다.
어허 에러가 뜹니다. 포트가 유효하지 않는군요.
서버를 더블클릭 하겠습니다.
제가 포트를 안 썼나 보군요. 멍청...;;
추가로 publish module contexts to separate XML files를 체크해줍니다.
포트를 써줬지만 또 에러가 뜹니다.
작업표시줄을 보니 톰캣이 이미 실행 중이어서 포트 중복으로 에러가 뜬 것 같습니다.
기존의 톰캣을 종료하니 정상적으로 작동됩니다.
localhost:8000으로 접속했을 때 에러가 404 에러가 뜹니다.
그 이유는 다음과 같은 위치에 home.js가 위치하기 때문입니다.
이 home에 접근하기 위한 설정과 구조를 다음에 해보도록 하겠습니다.
Server - Tomcat - serverXML 문서를 봅시다
'/myapp01'이라고 쓰여져 있네요.
'http://localhost:8000/myapp01/'로 접속하니 잘 됩니다.
'Java > Spring' 카테고리의 다른 글
Spring Legacy Project part 1. (Lombok, DI) (0) | 2021.02.24 |
---|---|
Spring Legacy 개발환경 part 2. (0) | 2021.02.24 |
Spring Filter 적용하기 (0) | 2021.02.22 |
Spring Legacy 개발 환경 part 1. (3) | 2021.01.18 |
SpringTool 설치하기 (0) | 2020.09.24 |