ASCII 인코딩으로 생성 된 생성 된 클래스가 있습니다. 그러나이 클래스를 컴파일하려면 클래스가 UTF-8 인코딩이어야합니다.ascii를 maven으로 utf8로 변환하는 방법
그래서이 클래스를 ASCII 또는 ISO-8859-1에서 UTF-8로 변환하는 플러그인이 필요합니다.
maven-resources-plugin과 native2ascii-maven-plugin을 사용하여 파일을 변환하려고했습니다. 그러나 그들은 내가 필요한 것을하지 않았다. maven-resources-plugin은 입력 및 출력 출력을 읽는 데 사용되는 하나의 플래그로만 구성 할 수 있습니다. 나는 항상 UTF-8을 사용한다. 분명히 효과가 없습니다.
반면에 native2ascii-maven-plugin은 UTF-8에서 ASCII로만 잘못된 방향으로 변환합니다. 하지만 파일을 ASCII에서 UTF8로 변환해야합니다.
다른 플러그인이 있습니까, 아니면 어떤 플러그인이 내 문제를 해결합니까? 어떤 구성을 사용해야합니까? 명확하게 작동하는 구성 스 니펫을 제공하십시오.
감사합니다.
ASCII 호환 바이트 (<128) 만 포함 된 파일의 경우 ASCII는 UTF-8의 하위 세트이므로 이미 UTF-8로 인코딩되어 있습니다. –
native2ascii는 이름이 혼란스럽게 나타나기 때문에 ASCII로 변환되지 않습니다. 오히려 유니 코드로 이스케이프 된 ('\ uXXXX') UTF-16 코드 단위로 지정된 인코딩의 파일에서 비 라틴 -1 (ISO-8859-1) 문자를 대체합니다. –