예전에 이클립스에서 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 |