Когда я пытаюсь использовать maven-jaxb-schemagen-plugin
с Java 7
<groupId>com.sun.tools.jxc.maven2</groupId>
<artifactId>maven-jaxb-schemagen-plugin</artifactId>
<version>1.2</version>
, я получаю сообщение об ошибке:
[ERROR] Failed to execute goal com.sun.tools.jxc.maven2:maven-jaxb-schemagen-plugin:1.2:generate (default) on project TopologyProvisionerDom: Execution default of goal com.sun.tools.jxc.maven2:maven-jaxb-schemagen-plugin:1.2:generate failed: A required class was missing while executing com.sun.tools.jxc.maven2:maven-jaxb-schemagen-plugin:1.2:generate: com/sun/mirror/apt/AnnotationProcessorFactory
Похоже, что AnnotationProcessorFactory
удаляется или устарела вJava 7?Можно ли заставить Jaxb Schemagen работать с помощью этого плагина?Существует ли альтернативный подход для получения схемы из исходного кода JAXB при использовании JDK 7?