본문 바로가기

DevelopNote/intelliJ + Spring 환경 설정

intellij와 Gradle 을 이용한 스프링 환경 구축(4) (intellij 한글 깨짐 문제 - 인코딩)


Tomcat
아파치 톰캣은 http://tomcat.apache.org/ 에서 다운로드받을 수 있다.
Tomcat 9 버전을 다운 받는다.

1. Tomcat 설정

(1) file > settings > build > ApplicationServer
- +버튼을 눌러 설치해놓은 Tomcat 9 버전을 추가해준다.

2. Run/Debug에서 Configuration을 설정한다.
- 아직 Tomcat이 설정 되지 않은 상태면, 상단부 오른쪽에 Add configuraion 이 뜬다. (이미지는 이미 설정 된 상태)


- Add configuration 클릭 시 tommcat 디버깅을 연결할수 있는 창이 나온다.


- + 버튼을 눌러서 Tomcate Server>Locale을 설정해주자.


- Application Server는 configure버튼 클릭 > 설치해놓은 tomcat 9와 연결해 주면된다.
- http port는 기본값이 8080으로 되있는데 추후, DB연동 시 포트 충돌이 일어날수 있으니 8090으로 해주도록 하자


- Deployment탭으로 이동 후, aritifact클릭


-작성중인 프로젝트를 추가하면 된다.


- 설정 후 쭉 내리면 Application context도 지정할수 있다. 그냥 루트 / 로 수정해 주었다.



2. Tomcat에서 프로젝트 실행


실행해서 서버에 잘 실행됐다. 근데 언어가 깨졌다.

톰캣 인코딩을 설정해 줘야한다.

(1) File>settings>editor>file encoding에가서 utf-8로 변경해주고,


(2) run> edit configurations에서 VM opions에 해당 내용을 추가 후 저장해 주면 된다.

-Duser.language=en -Duser.region=us


깨지지 않고 영어로 나오는걸 확인할수 있다!

300x250