selfstarter

Properties Some characters cannot be mapped using "ISO-8859-1" character encoding 본문

Server/Spring

Properties Some characters cannot be mapped using "ISO-8859-1" character encoding

selfstarter 2020. 6. 9. 15:16

Properties Some characters cannot be mapped using "ISO-8859-1" character encoding

Error

다국어 Properties 저장 시 다음 에러 발생. 또 ISO-8859-1 인코딩을 한 상태였는데 다른사람은 이상없는데 내 자리만 다르게 인코딩됨.
Some characters cannot be mapped using "ISO-8859-1" character encoding.
Either change the encoding or remove the characters which are not supported by the ISO-8859-1 character encoding

1) 파일 message_vi.properties - Properties
2) Window-preference-General-Workspace
3) Window-preference-General-Content Type-Properties File
전부 확인했고 다른사람 설정과 차이가 없었음
인터넷 검색하면 jsp 인코딩을 바꾸라는 말 뿐..하지만 난 Properties를 저장할 때가 문제였다..

Solution

예전에 properties 파일에서 유니코드말고 한글을 보기위해 PropertiesEditor을 설치했는데 그것이 문제였던 것 같았다.
그래서 Help - About Eclipse(About Spring Tool...) - Installation Details - Properties Editor과 propertiesEditor_Asian_NLS 삭제
Properties Editor만 삭제했는데 propertiesEditor_Asian_NLS가 설치되어 있어서인지 자꾸 인코딩이 틀려서 삽질했다
아무튼 더 이상 에러도 안뜨고 인코딩도 다른사람들과 똑같이 잘 된다

Comments