프레임워크 프로젝트 만들기 & Tomcat 세팅
by 볼빵빵오춘기프레임워크 프로젝트 만들기
File > New > Project 선택한다.
Name과 JDK 버전 선택 후 Create버튼 클릭한다.
프로젝트가 생성된 것을 확인한다.
- web.xml과 index.jsp 지우고, WEB_INF 하위에 root-context.xml, servlet-context.xml, web.xml 파일을 만든다.
- root-context.xml, servlet-context.xml, web.xml에 github에 올려둔 것을 복사해서 붙인다.(github 코드 참고하기)
- WEB_INF 밑에 하위 디렉토리로 views만든다.
- views 디렉토리 밑에 index.jsp를 만든다.
<%@ page contenType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>index</title>
</head>
<body>
<h2>hello spring framework</h2>
</body>
</html>
- main 하위에 java 디렉토리를 만든다.
- java 하위에 디렉토리를 만드는데 servlet-context.xml에 context:component-scan base-package에 적은 텍스트와 이름과 같에 디렉토리를 만든다.
<context:component-scan base-package="com.jinny.project01" />
프로젝트 패키지 하위에 controller 패키지 생성 후 HomeController 클래스 생성한다.
@Controller
public class HomeController {
@GetMapping("/")
public String index(){
return "index";
}
}
그러면 실행할 수 있는가? No
Spring framework는 실행환경이 있어서 실행이 된다.
tomcat을 추가해줘야한다.
Edit Configurations를 클릭한다.
Add를 누르면 없다. tomcat은 IntelliJ 울티메이트 버전은 있으나 community 무료 버전에 없어서 따로 추가를 해줘야한다.
그러면 tomcat 추가는 어떻게?
Settings (Window 같은 경우 Preferences라고 되있을 수 있다.) 클릭한다.
- plugins > marketplace 에서 tomcat이라 검색하면 Smart Tomcat을 install해준다.
- 설치가 완료되면 인텔리제이를 재시작을 한다.
- 그리고 다시 add Configuration에 가보면 Smart Tomcat이라고 뜨는 것이 보인다.
- Name : 에는 Tomcat이라 넣어준다.
- tomcat server : 는 비어있을텐데 tomcat이 설치가 되어있는 디렉토리를 찾는다.
- Context path : 에는 /프로젝트이름 이 써저있을건데 기본적으로 따라다니기때문에 / 로 변경
- VM options : -Dfile.encoding=UTF-8로 넣어준다.
tomcat이라는 것이 보인다. tomcat 선택 후 실행을 해본다.
서버에 문제가 없다면 console에 기본 주소가 마지막에 뜬다.
'강의 따라하기 > springframework_setting' 카테고리의 다른 글
회원목록 출력하기 (0) | 2024.10.22 |
---|---|
로그인 구현하기 (0) | 2024.10.22 |
회원가입 완성하기 (0) | 2024.10.22 |
회원가입 시작하기 (0) | 2024.10.22 |
스프링프레임워크 - 회원프로젝트 (1) | 2024.10.16 |
블로그의 정보
Hello 춘기's world
볼빵빵오춘기