2011-05-11 3 views
7

JAXB Ant Task를 설명하는 소스가 많이 있습니다. 예를 들어, Oracle 자체는 http://download.oracle.com/docs/cd/E17802_01/webservices/webservices/docs/1.6/jaxb/ant.html입니다. 그러나 소스 코드 중 어느 것도 JAXB 라이브러리를 제공하지 못하는 것 같습니다. 특히 jaxb-xjc.jar이거나 최소한 다운로드 할 위치를 알려주는 것이 좋습니다.JAXB Ant 작업 - JAR을 가져올 위치?

내 JDK 1.6.0_24의 XJC JABX 컴파일러는 2.1.10 버전입니다. JDK에는 JAXB 라이브러리가 제공되지 않는 것 같습니다.

jaxb-builder Eclipse Plugin (http://sourceforge.net/projects/jaxb-builder)과 같은 버전을 사용해 보았지만 버전 충돌이 계속 발생합니다.

여기에 뭔가가 빠져 있습니까? JABX 라이브러리, 특히 Ant 태스크의 v2.1.10 릴리스를 얻을 수있는 단서가 있습니까?

의견을 보내 주셔서 감사합니다.

답변

7

언급 한 링크는 JAXB의 고대 버전 용입니다. 무시하십시오. 관련이 없습니다.

Java6에는 JAXB 2.1이 포함되어 있지만 XJC에 대한 Ant 작업은 (필자가 아는 한) 제공되지 않습니다. JDK와 함께 제공되는 XJC를 사용하려면 xjc.exe 명령 줄 유틸리티 (물론 을 Ant에서 사용)를 사용해야합니다.

또는 Ant 태스크가있는 http://jaxb.java.net/에서 JAXB 참조 구현을 얻거나 비슷한 도구가 있어야하는 MOXy와 같은 다른 JAXB 구현을 사용하십시오.

+0

감사를 반환 사용합니다. 하지만 어디에서 http://jaxb.java.net에서 Ant 태스크를 찾을 수 있습니까? 나는 며칠이나 며칠을 찾고 있습니다. 그리고 그것을 찾지 못합니다! – Janos

+3

오, 이런 ... 이제 찾았습니다. 다운로드 가능한 JAR은 여러 라이브러리 (JAR)를 추출하는 infact 설치 프로그램입니다. – Janos

+0

@noshy 고마워요! 나는 당신의 코멘트를 읽을 때까지 똑같은 문제를 겪고있었습니다. 기괴한! 잘하면 내 투표와 내 의견을 여기에 귀하의 의견을 더 볼 수 있습니다. – ArtB

관련 문제