2014-11-20 1 views
2

JAXB2 주석 클래스가 여러 JAR에 저장 될 수있는 응용 프로그램이 있고 웹 웹 응용 프로그램에서 사용할 것입니다 (스프링 OXM Jaxb2Marshaller와 함께 Spring MVC를 사용하여 노출). RESTful WS).APT를 사용하지 않고 JAXB2 주석이있는 클래스에서 XSD를 생성하십시오.

WS에서 사용할 수있는 모든 클래스의 XSD를 생성하고 싶습니다. 그러나 com.sun.tools.jxc.maven2:maven-jaxb-schemagen-pluginorg.codehaus.mojo:jaxb2-maven-plugin은 프로젝트의 소스 코드를 검사하여 생성되지만 런타임 클래스에 기반한 비슷한 솔루션을 원합니다. 이는 내 POJO가 다른 JAR에 저장되므로 APT는 내 코드를 스캔 할 수 없기 때문입니다.

컴파일 할 때 또는 웹 응용 프로그램을 실행하여 XSD를 생성하는 것이 좋습니다. 어떤 해결책이 있습니까?

+0

가능한 중복 (http://stackoverflow.com/questions/ 7212064/is-it-possible-to-generate-a-xsd-a-jaxb-annotated-class) – lexicore

답변

관련 문제