다국어 처리를 위한 메세지 프로퍼티 파일을 이클립스의 기본 에디터로 열어보면 다음과 같이 한글이 깨어져 보입니다. 실제로 유니코드로 저장되어 있는것입니다.
fail.common.msg=\uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4!
예전에는 한글로 파일을 만들고, 변환 프로그램을 이용해서 서로 변환하여 사용했었습니다. 이제는 유니코드를 바로 보고 편집할 수 있는 이클립스 플러그인들이 나와서 편리하게 사용할 수 있습니다. 이런 플러그인을 통해서 위의 파일을 보면 아래 처럼 보이고, 바로 편집할수도 있습니다.
fail.common.msg=에러가 발생했습니다!
이클립스에 유니코드를 지원하는 프로퍼티 에디터 플러그인을 설치하는 방법을 알아보겠습니다. 전자정부표준 프레임웍에는 Properties Editor 라는 플러그인이 기본적으로 포함되어 있습니다.
1. 이클립스의 메뉴에서 "Help -> Eclipse Marketplace..." 를 선택합니다. 검색창에 "Properties Editor"를 입력하고 검색해서 다음 두 가지중 하나를 설치하면 됩니다.
- Simple Properties Editor 1.0.5 : MIT 라이센스 입니다.
- Properties Editor : 전자정부표준프레임웍에 기본 포함되어 있는 것입니다. GPL 라이센스 입니다.
2. 설치는 우측 하단의 "Install" 버튼을 눌러 설치를 합니다.
마켓플레이스를 통한 이클립스 플러그인의 설치 과정은 거의 모두 비슷합니다. 다음 단계를 따릅니다.
- 설치할 구성요소를 찾아서 선택합니다.
- 라이센스에 동의합니다.
- unsigned content 가 있는데, 그냥 설치할지 물어봅니다. OK 해서 진행합니다.
- 설치가 진행됩니다.
- 설치가 완료되면 이클립스를 재시작하라는데 "Yes" 를 눌러 재시작합니다.
3. 이제 properties 파일을 더블클릭하여 열면 한글을 보고 편집하는게 가능하겠습니다. 만약 새로 설치된 에디터 플러그인이 자동으로 사용되지 않아서 깨져 보인다면 파일에 마우스 오른쪽 키를 누르고 "Open With -> PropertiesEditor" 를 선택하면 됩니다.
위의 이미지는 Properties Editor를 설치했을 때이고, Simple Properties Editor 를 설치했다면 메뉴에 "Open With -> SimplePropertiesEditor" 가 있을 것입니다.
'프로그래밍 > 스프링프레임워크' 카테고리의 다른 글
POI를 사용하여 엑셀 출력하기 (14) | 2018.04.20 |
---|---|
스프링 시큐리티에서 중복 로그인 방지 및 세션 고정 공격 방지 (2) | 2018.04.20 |
전자정부표준프레임워크 Spring Security 사용시 로그인한 사용자정보에 추가정보 넣기 (0) | 2018.04.20 |
전자정부표준프레임워크 Controller에 AOP 적용하기 (0) | 2018.04.20 |
CKEditor 한글 파일명 이미지 업로드 에러(Spring Framework) (0) | 2018.04.20 |