※ Spring Framework MVC Project 를 이클립스에서 생성하는 방법을 작성하였습니다.
※ Spring Boot 를 계속 쓰다보니 Spring Framework MVC Project 만드는 방법이 기억이 안나서 한참 걸렸네요.
준비물
1. 이클립스
2. 톰캣
3. 이클립스 플러그인 - Spring Tools 3 Add-On for Spring Tools 4 3.9.15.RELEASE
과정
이클립스 상단 메뉴
File - New - Other 를 클릭하고 아래 그림과 같이 Spring 을 검색한다.
Finish 를 클릭하게 되면 아래 그림과 같이 프로젝트가 생성된다.
기본 프로젝트가 생성되었으면 서버를 이용해 웹 브라우저(크롬, 익스플로러 등)에서 확인할 수 있도록 한다.
Servers 탭을 활성화 한 다음
Servers 탭에서 우클릭을 하고 Server 를 생성한다.
※ Server name 은 사용자가 입력해도 되지만 그대로 둬도 상관 없다.
생성한 프로젝트를 선택하고 Add 를 클릭해 오른쪽으로 옮긴다.
Finish 를 클릭해 서버를 생성하고, Servers 탭으로 이동한다.
생성된 Server 를 더블클릭한다.
Server 를 더블클릭하면 위와 같은 창이 화면에 표시된다.
숫자 1에 위치한 Overview 를 클릭한다.
숫자 2에 위치한 Timeouts 부분을 펼쳐보면 Start 와 Stop 이 있다.
1. Start : 서버 기동할 때 Timeout 을 설정하는 것
2. Sop : 서버 종료할 때 Timeout 을 설정하는 것
숫자 3에 위치한 Ports 부분에서 HTTP/1.1 부분이 웹 브라우저에 접근할 Port 가 된다.( 9099 로 설정 )
숫자 1에 위치한 Modules 로 이동한다.
숫자 1에 위치한 Web Module(생성한 프로젝트) 을 클릭하고 숫자 2에 위치한 Edit 를 클릭한다.
Path 부분을 / 만 기입하고 OK 를 클릭한다.
※ 기본은 Path 부분에 /project_name 으로 설정되어있다.
※ 기본 설정으로 Proejct 를 서버에서 기동할 경우 ip:port/project_name 으로 접근해야하지만
※ Path 부분을 / 으로 변경할 경우 ip:port/ 로 접근할 수 있다.
서버를 기동하고 잘 기동되었는지 확인하기 위해서 이클립스 Console 화면을 표시한다.
INFO: Server startup in 숫자 ms 라는 로그가 확인되면 서버 기동이 잘 된 것이다.
이 후 브라우저 창에서 기동된 프로젝트에 접근한다.
http://localhost:9099/
http://127.0.0.1:9099/
※ localhost 와 127.0.0.1 둘 다 local 이다.
※ 127.0.0.1 이 진짜 내 서버의 자체주소가 되고, localhost 는 설정에 의해 이름을 얼마든지 다른 것으로 바꿀 수 있는 것
※ 위 과정으로 이클립스에서 Spring Framework MVC 프로젝트 기본 생성 및 서버 기동까지 진행해보았다.
※ 이후 프로젝트 설정 부분에 대한 설명을 따로 작성해야겠다.
'Spring' 카테고리의 다른 글
[Spring] Annotation (0) | 2021.01.19 |
---|---|
[Spring] context xml 분리 (0) | 2021.01.18 |
[Spring] web.xml 설명 (0) | 2021.01.18 |
[Mybatis] Mybatis Procedure 호출 (0) | 2021.01.15 |
[Spring] Spring Framework MVC MySQL & Mybatis 연동 (0) | 2021.01.15 |
댓글