properties 한글 깨짐

byeol·2023년 3월 15일
0

접근

 @Test
    void helloMessage() {
        String result = ms.getMessage("hello",null,null);
        assertThat(result).isEqualTo("안녕");
    }

위와 같이 테스트를 진행했는데
결과는

그래서 messages.properties를 들어가니

분명 한글 안녕으로 저장했는데 혼자 ??로 인코딩 되어 있었다.

원인

Intellij의 encoding 설정의 문제였다.

해결방법(window 기준)

File>Settings..


Editor>File Encodings
들어가서 Default encoding for properties files 값은 UTF-8로 고쳐주고 옆에 체크 박스를 체크한다.

결과


성공이다!

이런거 발견할 때가 가장 행복하다

profile
꾸준하게 Ready, Set, Go!

0개의 댓글

관련 채용 정보