본문 바로가기
JAVA

이클립스 한글 깨짐 복구, UTF-8 설정으로 일괄변경 방법

by helloissue 2021. 9. 4.

다른 프로젝트에서 사용하던 소스를 임포트하고 보니 한글 주석 부분이 깨져있어 사용이 쉽지 않았습니다. 이전 프로젝트에서는 모든 설정이 UTF-8로 되어 있어 이런 한글 깨짐 오류가 없었지만, 지금은 환경이 바뀌어 한글이 깨져 (모든 한글이 네모)나오고 있었습니다. 지금 사용하는 이 컴퓨터에서는 이클립스 설정을 건들지 않는 기본 모드이기 때문입니다. 어떻게 설정하면 이 한글을 복구할 수 있는지. 알아보고 적용하겠습니다. 따라만 하신다면 여러분도 간단하게 한글 깨짐으로부터 자유로워질 수 있습니다.

 

1. 첫 번째로 임포트 했던 소스파일의 한글 깨짐을 해결하기.

 

소스파일의 인코딩 옵션을 찾아야 합니다. 해당 위치는 윈도우 > 프리페어런스 > 제네럴 > 워크스페이스 > 텍스트  > 인코딩 옵션이 무엇으로 되어있는지 확인 후 UTF-8로 맞춰줍니다. 이후에는 주석 처리된 문구의 한글 깨짐이 사라졌습니다.

인코딩옵션변경이미지
임포트인코딩속성변경 이미지


2. 두 번째로 기타 나머지 모든 설정을 UTF-8로 통일시키기.

 

이제 확인해야 할 설정들은 크게 영향을 미치지는 않지만, 프로젝트 중간 또는 후반에 브라우저별로 어디는 되고 안 되는 기이한 현상을 발견하고, 원인도 모른 채 시간을 잡아먹게 될 영역이 소지가 높습니다. 따라서 기타 나머지 설정들을 모두 UTF-8로 통일을 함으로써, 설정을 두 번 세 번 체크하는 시간적 리스크를 줄여주기 위해서도 중요합니다. 이 설정 없이 진행을 하신다면 오류를 잡기까지 , 아니 오류 원인을 모른 채 지식인을 떠돌며, 끝날 때까지 해결을 하지 못한 채 덮어두는 자신을 발견할 것입니다.

2-1. [기타-설정] UTF-8로 따라하기

다음의 옵션은 자바 클래스 파일의 인코딩 옵션을 변경하는 화면입니다.

기타변경이미지1
클래스파일의 인코딩옵션을 변경합니다.

 

2-2. [기타-설정] UTF-8로 따라 하기

다음의 옵션은 에디터의 텍스트 인코딩 옵션입니다. 

기타변경이미지2
에디터의 인코딩옵션을 변경합니다.

 

2-3. [ 기타-설정 ] UTF-8로 따라 하기

다음의 옵션은 HTML 파일의 인코딩 옵션입니다.

기타변경이미지3
html파일의 인코딩옵션을 변경합니다.

 

2-4. [ 기타-설정 ] UTF-8로 따라 하기

다음의 옵션은 jsp파일의 인코딩 옵션입니다.

기타변경이미지4
jsp파일의 인코딩옵션을 변경합니다.

 

마치면서 반듯이 초반에 체크하여, 나중에 눈덩어리처럼 불어난 오류들을 보지 않으셨으면 합니다.

댓글