0
클래스의 정적 블록에 프랑스어 문자가 들어있는 jar에 대한 종속성이 있습니다.종속 jar에서 프랑스어 문자 인코딩이 실패했습니다.
이제이 클래스를 호출하는 동안 NoClassDefFoundError가 발생합니다. 이클립스에서 코드를 가져온 후 프랑스어 문자가 컴파일 문제를 일으키고 있다는 것을 알았습니다. 왜 내 수업이로드되지 않는 것입니까?
종속 항아리의 Maven에서 문자 인코딩 지원을 지정하는 방법이 있습니까?
이미 -Dfile.encoding = UTF-8 옵션을 시도했지만 작동하지 않았습니다.
나는 이것을 시도했지만 여전히이 문제에 직면 해있다. 여기서 언급해야 할 것은 Java 1.5 환경에서 jar 파일을 빌드하고 Java 1.6 환경에서 사용하는 maven 프로젝트입니다. 이 문제가 될 수 있습니까? jar 파일이 이미 빌드되었으므로 컴파일 문제가 종속성으로 제공되어야하는 이유는 무엇입니까? –
Maven [compiler plugin] (http://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html)을 사용하여 자바 버전을 지정하십시오. 위와 같이 프로젝트 구성을 업데이트 한 후. –