Dynamic Web Project 생성 및 JSP 페이지 연결방법 ①
📍 Apache Tomcat 설치하기
📍 Eclipse 서버 연결하기
이전에 Dynamic Web Project 생성 및 JSP 페이지 연결하는 방법에 대해서 작성한 것이 있었는데,
혼자 공부를 진행하다보니 내용이 조금 부족한 것으로 보이고, 수업시간 끝나고 혼자 작성하려고 하다보니 빠진 내용이 많았다고 생각이 되어 혼자 실습을 통해 정리하기로 하였다.
혹시, 나 같은 사람이 있다면 아래 내용을 찬찬히 살펴보고 따라하길 바란다.
일단 나부터 찬찬히 살펴보고 따라해보자 !
① Apache Tomcat 설치하기
다운로드 : Apache Tomcat® - Welcome!
Apache Tomcat® - Welcome!
The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the
tomcat.apache.org
Download -> Tomcat 9 -> 9.0.xx -> Core -> OS에 맞는 tomcat 다운로드
( 안정성 문제로 최신버전이 아닌 9 버전을 다운 받아 사용)
🌝 파일을 다운로드 받으면 Apache Tomcat 설치는 끝난 것이다.
② Eclipse 설정 (Dynamic Web Project 생성)
Eclipse 설정 및 서버 설정하는 방법까지 작성되어 있으니 📌아파치 톰캣부분을 확인하고 오면 된다!
2023.06.28 - [ON/Servlet] - [Servlet ] JAVA 설정 / 아파치 톰캣 / 오라클 포트 연결 / 서버 연결하기
이전에 이미 아파치 톰캣 및 Eclipse 설정을 맞춘 사람은 아래와 같이 진행하길 바란다.
프로젝트 생성하기 (ctrl + n > Dynamic Web Project 클릭! )
프로젝트 이름 설정하고 next 클릭
folder 추가 예정이면 아래 내용 작성후 next
만일, folder 추가 예정 아니라면 아무것도 작성하지 않고 next 진행하면 된다.
무조건 체크 진행! (배포을 진행하는 것으로 무조건) > Finish
③ Eclipse 설정 (Server 연결)
하단 바에 Servers가 없다면 window > show View > Servers 를 통해 하단바에 노출
No Server ... 작성되어 있는 링크 클릭
설치한 버전의 Server 클릭 !
만일 처음 서버를 생성할때는 아래와 같은 방법으로 진행하면된다.
directory에 Browse 클릭하면 Tomcat이 설치된 파일의 경로를 선택해주면된다.
설치된 tomcat이 잘 들어간 것을 볼 수 있다.
(여기까지가 처음 생성할 때 화면이나 나중에 추가할 때는 아래와 같이 진행하면 된다. )
이름까지 변경 가능하니, Server name에 원하는 서버 이름을 작성하면된다.
위에 이미지 처럼 연결하고자하는 파일을 클릭하면 Add 버튼이 활성화되면서 오른쪽으로 이동된다.
그 다음에 Finish를 클릭하면, Servers 탭에 방금 생성한 서버가 보일 것이다.
더블클릭하게 되면 위에 이미지와 같이 보인다.
port 번호를 확인해야하는데, Apache Tomcat은 8005와 8080를 기본적으로 사용하고 있어 Port 번호 확인이 필요하다.
cmd (window + R) 창을 확인하여 netstat -nao | findstr 8080 검색해보면 8080 포트를 사용하는 것을 알 수 있다.
이 상태에서 실행하게 되면, 포트번호 충돌로 서버 연결이 안되니 변경하고 싶은 포트번호를 클릭하면 수정이 가능하다.
이 상태에서 아까 만든 Dynamic Web Project 을 클릭해서 실행시키면된다.
이렇게 뜬다면 이제 화면을 만들어서 화면에 뿌려주자!
관련된 내용은 다음 시간에 진행해보자!
'ON > 실습' 카테고리의 다른 글
[Spring Boot] 스프링 부트 프로젝트 쉽게 생성하기 ① (0) | 2023.11.02 |
---|---|
[Spring Boot] 스프링 부트와 스프링의 차이점 (1) | 2023.11.01 |
[ 오류 ] Could not set parameters for mapping 부적합한 열 유형 해결하기 (0) | 2023.08.24 |
[ 오류 ] Origin 서버가 대상 리소스를 위한 현재의 representation을 찾지 못했거나, 그것이 존재하는지를 밝히려 하지 않습니다. (0) | 2023.08.22 |
[Eclipse] Dynamic Web Project 생성 및 JSP 페이지 연결방법 초기 세팅 ② (0) | 2023.08.10 |