Post

IntelliJ Springboot 한글 인코딩

문제

  • IntelliJ에서 Springboot를 작업하다보면 콘솔에 하기 그림과 같이 한글이 깨져 출력되는 경우

absolute

  • API호출에 따른 Response에서 한글이 깨져서 응답되는경우

해결방법

Step01 IntelliJ설정 변경

하기 사진과 같이

메뉴 -> Settings -> File Encodings -> 모두 UTF-8로 변경 후 저장

absolute

Step02 VM Options 변경

메뉴 -> Help -> Edit Custom VM Options 를 클릭하여 설정파일을 열고 최하단에 하기 사진과 같이 2개의 내용 추가

-Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8

absolute

Step03 Gradle Rebuild

화면 맨 오른편에 Gradle 메뉴를 선택하여 하기 그림과 같이 순서대로 Rebuild를 진행한다

우측 Gradle메뉴 -> Tasks -> build -> clean

우측 Gradle메뉴 -> Tasks -> build -> build

absolute

Step04 프로젝트 재시작

해당 프로젝트를 재구동하여 한글이 정상 출력되는지 확인한다

This post is licensed under CC BY 4.0 by the author.