IntelliJ Springboot 한글 인코딩
문제
- IntelliJ에서 Springboot를 작업하다보면 콘솔에 하기 그림과 같이 한글이 깨져 출력되는 경우
- API호출에 따른 Response에서 한글이 깨져서 응답되는경우
해결방법
Step01 IntelliJ설정 변경
하기 사진과 같이
메뉴 -> Settings
-> File Encodings
-> 모두 UTF-8
로 변경 후 저장
Step02 VM Options 변경
메뉴 -> Help
-> Edit Custom VM Options
를 클릭하여 설정파일을 열고 최하단에 하기 사진과 같이 2개의 내용 추가
-Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8
Step03 Gradle Rebuild
화면 맨 오른편에 Gradle 메뉴를 선택하여 하기 그림과 같이 순서대로 Rebuild를 진행한다
우측 Gradle메뉴 -> Tasks
-> build
-> clean
우측 Gradle메뉴 -> Tasks
-> build
-> build
Step04 프로젝트 재시작
해당 프로젝트를 재구동하여 한글이 정상 출력되는지 확인한다
This post is licensed under
CC BY 4.0
by the author.