Как запустить XJC с Java 11 и Maven? - PullRequest
0 голосов
/ 22 января 2019

Для генерации Java-классов из XSD (для чтения XML-файлов) мы использовали jaxb2-maven-plugin и Java8.

Для Java 11 у нас много проблем ...

Какие библиотеки и плагины работают (сегодня), позволяя генерировать код Java из XSD с использованием Java 11 и Maven? Если возможно, укажите различные решения, такие как cxf-xjc-plugin, jaxb2-Maven-Plugin и другие.

1 Ответ

0 голосов
/ 02 марта 2019

Я только что исследовал ту же тему. Лучший способ для Java 11 - использовать cxf-xjc-plugin . Это плагин Maven. Ни один другой плагин Maven не может работать под Java 11 без досадных обходных путей.

Я опубликовал полный пример с плагином cxf-xjc здесь: https://artofcode.wordpress.com/2019/02/28/generating-classes-from-xsd-under-java-11-the-right-way/

...