1
this method을 사용하여 국가에 대한 자바 열거 형을 만듭니다. 유닉스 서버에 구축 할 때다른 플랫폼의 국가 이름을 인코딩하는 올바른 메커니즘
이 내 창 dev에 상자에 잘 컴파일, 그러나 그것은이 오류와 함께 실패합니다
error: unmappable character for encoding UTF8
이이 같은 같은 문자 Å에 의해 발생합니다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까?
나는 모두가 동의하지 않을 거라는 것을 알고 있지만 혼합 운영 체제/혼합 IDE 환경에서 우리에게 가장 효과적이었던 것은 매우 엄격하지만 아주 간단한 지침을 제자리에 두는 것이 었습니다. * 비 ASCII 문자를 * .java * 소스 파일. 이는 사용자 정의 빌드 스크립트에 의해 강제됩니다. 빌드가이 규칙을 위반하면 즉시 실패합니다. * .java * 파일의 인코딩을 설명하는 메타 데이터가없고 실패 할 수있는 도구 (IDE, diff 도구, 스크립트 등)가 너무 많기 때문에 그렇게했습니다. 사람들은 이스케이프 또는 문자열 (속성, XML 등)을 외부화해야합니다. – TacticalCoder