티스토리 뷰

 

만약 스프링 4.10버전을 깔게 되었다면 

 

Help > Install New Software... > work with 에 http://download.eclipse.org/releases/2020-12 입력 후 엔터 > 맨 마지막에 web,xml,java ee and OSGi Enterprise Develoment 설치해서

 

이전 웹 전반에 필요한 것들을 만들 수 있도록 install 해줘야한다

 

 

 

기본적으로 2개의 프로젝트를만들 수 있게 표시 되어있다

여기서 Create new Spring starter Project는 spring boot를 기반으로 만드는 프로젝트인데

spring boot로 가도 스프링은 똑같지만 boot가 얹어지는 것이다.

이 글은 MVC 모델2 방식을 사용하기 때문에 new -> other -> maven project

메이븐 프로젝트를 만들것이다


별다른 archetype을 쓰지 않을 것이기 때문에 스킵하도록한다

 

packaging은 war로 설정해준다

이렇게 프로젝트를 만들고 나면 pom.xml에서 web.xml이 없다는 에러가 뜨게된다


C:\apache-tomcat-8.5.59-windows-x64\apache-tomcat-8.5.59\webapps\ROOT 안에 있는

WEP_INF 폴더를 src/main/webapp에 복사해준다

pom.xml에 오류가 사라진다

이후 자바 환경을 설정해줘야하는데


여기서 pom.xml의 overwiew를 클릭 후

Properties -> create


자바 1.8을 사용하기 때문에 이름을 정해주고 다시 이동해보면

properties가 추가된 것을 확인 할 수 있다

<maven.compiler.target>1.8</maven.compiler.target>

까지 넣어주면

1.8버전으로 만들었고 대상도 1.8을 생각해서 만들었다는 뜻이된다.

그 뒤에 메이븐 업데이트 프로젝트를 해준다


그 뒤에 encoding을 설정해줘야하기 때문에


window -> Preference를 눌러준다


jsp, css, html 모두 UTF-8로 설정해준 뒤에


프로젝트 설정에서도 UTF-8로 바꿔준다.


그 뒤에 테스트를 위해 webapp 아래에 jsp 파일을 만들었다


빨간줄이 그어져 있는 부분은 jsp관련 라이브러리가 없어서이니 추가해줘야한다

메이븐 프로젝트이기 때문에 pom에서 추가해준다


구글에 maven tomcat api를 검색한 후에 기존에 준비한 버전을 클릭한다

나와있는 pom.xml에 붙일 태그를 가져온 뒤에


dependencies 태그를 만들어 중간에 붙인다

이후 index.jsp 파일에서 ctrl + f11을 눌러 실행 해주는데 사용했던 apache tomcat의 서버 버전을 선택하고

받아둿던 톰캣 폴더로 설정을 잡아준다

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함