쌩로그

인텔리제이 한글 깨짐 해결 본문

TroubleShooting & 고민/기타

인텔리제이 한글 깨짐 해결

.쌩수. 2023. 5. 5. 12:24
반응형

서블릿의 Filter 작업이 있다고 가정 했을 때, 홈페이지간의 이동이 몇초가 걸리는지 알기 위해서,

후처리 작업시

System.out.println(
"소요시간="+System.currentTimeMillis()-startTime)+"ms");

위와 같은 코드가 있다고 가정하고, Tomcat을 실행시킨다...

그런데 아래와 같이 한글이 깨져서 나온다.

결국 인코딩 문제인데, 여러 방법 들이 있었다.

1.
이런 식으로
File>Setting>Editor>File Encodings에서

이렇게 UTF-8을 다 맞춰주는 방법과,

2.
상단의 Help 메뉴 > Edit Custom VM Options 에서

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

이 두줄의 코드를 추가하는 방법..

그러나 나는 세 번째 방법으로 해결했다.

3.

Edit Configurations...에서

VM Options:에서 아래의 설정을 집어넣는다.

-Dfile.encoding=UTF-8

그리고
APPLY > OK

서버를 재시작 후.....

잘 나온다.

728x90
Comments