이클립스으로 Java 프로젝트가 있습니다. 방금 프로젝트를 SVN에서 내 기계로 가져옵니다. 나는 이걸 많이 가지고 놀랐다 :이클립스, 오류 : 인코딩 할 수없는 문자 GBK
error: unmappable character for encoding GBK
코멘트의 일부 문자는 더 이상 읽을 수 없습니다. 나는이 특성을 고쳤다. 그러나 나는 아직도 위의 코멘트가 다시 읽을 수있는 위의 오류를 가지고있다.
제 리눅스 (Fedora 20)에서 Eclipse 사용 utf-8을, Windows에서 GBK를 사용합니다. 내 질문은 다음과 같습니다.
- 두 시스템에서 동일한 인코딩을 사용해야합니까? 그렇다면 utf-8 또는 GBK?
- 배치 작업으로 Windows에서 코드를 컴파일 할 수있는 방법은 무엇입니까? 많은 파일이 있고 나는 그것을 하나씩하고 싶지 않다.
- 나중에 다시 발생하지 않으려면 어떻게해야합니까?
는 편집 : 빌드 개미를 사용할 때
나는 같은 오류가 발생했습니다. utf-8로 내 Windows 기본 인코딩을 변경 한 후에도 여전히 동일한 오류가 발생합니다. 나는 전환이 필요할지도 모른다?EDIT2 :
Eclipse가 변경된 후 이제 작동합니다. 그러나 개미는 여전히 저에게 동일한 오류를줍니다.
EDIT3
: 개미 문제에 대한, 여기에 해결책을 발견 : "unmappable character for encoding" warning in Java
변경되었지만 Eclipse를 다시 시작한 후에도 여전히 동일합니다. Eclipse에도 관련되지 않은 Ant와 동일한 오류가 발생했습니다. – 5YrsLaterDBA
이제 Eclipse에서 작동합니다. 하지만 내 개미는 여전히 불평하고 있습니다. – 5YrsLaterDBA
해당 개미 작업에 인코딩을 지정해야합니다. –