본문 바로가기

JAVA

[이클립스] 전체 파일 인코딩 한번에 변경하기

 예전에 이클립스에서 SVN 소스와 인코딩이 안맞는 경우가 발생해서 이거저거 만지다가 전체 인코딩이 변경된 일이 있었다. 교훈 : 이거저거 만지지 말자. 해당 소스와는 인코딩이 맞춰졌지만 다른 소스들까지 인코딩이 바뀌어서 한글이 깨지고 난리도 아니었다. 

 

 이클립스에서 디폴트 인코딩 셋을 설정하는 방법은 모두 알 것이다. 

●프로젝트or패키지 우클릭 - properties - 인코딩 변경

                               혹은

●window - preferences - general - workspace - 인코딩 변경

위 두가지 방법은 디폴트 인코딩 셋팅을 변경하긴 하지만, 하위에 있는 파일(*.java, *.xml 등)의 인코딩에는 영향을 주지 않는다.

 

java파일의 인코딩을 바꾸려면 어떻게 해야할까? 해당 파일 클릭 후 'alt + enter' 입력하거나 '우클릭 - property'에서 인코딩을 설정하면 그 파일의 인코딩이 변경된다.

 

하지만 하나하나가 아니라 전체 java 파일의 인코딩을 변경하고 싶다면?

●window - preferences - general - content type - 해당 확장자 - default encoding 설정

의 방법으로 전체 자바 파일의 인코딩을 바꿀 수 있다. 위에서 언급한 이거저거 만지다가 전체 인코딩을 바꿔버린 일이 이거였다. 이놈의 한글 인코딩 하나로 좀 통합하면 안될까? 끝.

'JAVA' 카테고리의 다른 글

executeBatch()메서드  (0) 2019.08.23
[JAVA]renameTo()메서드  (0) 2019.08.09
matches()메서드  (0) 2019.08.07
System.in.read()의 중복 사용  (2) 2019.08.07
getCause()메서드  (0) 2019.05.10