
https://tomcat.apache.org/
톰캣 검색해서 사이트 들어가기

Tomcat 9 선택하고 운영체제 맞게 설치하기.
압축 풀기.

변수 이름 : CATALINA_HOME
변수 값 : 톰캣 설치한 폴더 링크.

Path 편집.
%CATALINA_HOME%\bin 추가하고 위로 올리기. (oracle보다 위에만 있으면 됨. )

cmd창에 path쳐보고 set CATALINA_HOME 쳐서 주소 비교해보기.

https://spring.io/tools
STS검색 후 사이트 들어가기.

https://github.com/spring-attic/toolsuite-distribution/wiki/Spring-Tool-Suite-3
스크롤 내리면 3버전 다운받는 링크가 있다.

운영체제에 맞게 다운받고 압축풀기.

STS.exe 실행하기.

Window > Show View > Servers 눌러서 servers 탭 볼 수 있게 하기.

Servers에 뭐 있으면 지우기.
그리고 링크 누르기. (new server)
그리고 tomcat 검색해서 걸치한 tomcat v9.0 누르고 Next.

Browser누르고 tomcat링크 선택하고 Finish.

Window > Preferences 누르기

General > Appearance > Colors and Fonts
Basic가서 제일 밑에 있는 Text Font 누르기.

Java > Editor > Syntax Coloring
Comments에서 설정하면 된다.

General > Workspace
Text file encoding에 Other : UTF-8로 설정,

Web > CSS Files, HTML Files, JSP Files
Encoding : UTF-8 (제일 위에 있다.)로 설정.

poom.xml 열기

java-version을 11로 바꾸기 (자바 버전 사용하는 것으로 맞추기) (원래 써있던 것 : 1.6)

맨 밑으로 내리면 이 부분이 있음. (원래 써있던 것 : 1.6)
이 부분도 11로 바꿔야 하는데 그러면 java-version바꿀 때마다 계속 수정해줘야 한다.
${java-version}으로 해놓으면 위에서 변경한 것을 따라가니 이걸로 설정하기.

poom.xml 바꾸면 무조건 업데이트를 해줘야 한다.
poom.xml 우클릭 > Maven > Update Project

OK하기.

맨 위 우측에 돋보기 버튼 클릭

web browser 검색해서 Web Browser-General 클릭

Use external web browser 선택. 밑에 원하는 브라우저 선택.
이게 없으면 나중에 브라우저에서 출력할 때 한글이 깨진다.

web.xml 열기

Source탭에 가서 맨 밑에 아래 소스 추가하기.
<!-- 한글 변환 필터 시작 -->
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- 한글 변환 필터 끝 -->


/resources/**로 되어있는 것을 /**로 바꾸기. 
<view-controller path="/" view-name="index"/>


-Dfile.encoding=UTF-8 추가한다. 

