2010-02-22 4 views

답변

8
난 당신이 Java6에서 XJC를 실행하는 추측 것

, 수업 경로에 jaxb-api.jar이 있어야합니다. Java6 런타임의 클래스가 jaxb-api.jar의 클래스와 충돌합니다.

JAR을 클래스 경로에서 제거하십시오. 문제가있는 경우 수정해야합니다. 당신이 당신의 JAVA_HOME/빈 디렉토리에서 'xjc를 명령'선물을 사용해야하므로 http://download.oracle.com/javase/6/docs/technotes/tools/share/xjc.html

사실, xjc를가 JDK6에 embedeed되었습니다 당신이 java6에서 XJC를 실행하는 경우

+0

Skaffman, 정말 고맙습니다. 문제를 해결하는 데 도움이되었습니다 ..... – SivaGanesh

+2

@SivaGanesh : 천만에. 투표와 진드기로 저를 감사 할 수 있습니다. – skaffman

+0

이 오류도 발생했습니다. api jar를 생략하면 다음과 같이 나타납니다. java.lang.NoClassDefFoundError : javax/xml/bind/annotation/AccessType – Black

3

이 페이지를 고려한다.

관련 문제