Я работаю над проектом, который использует xjc для создания java-файлов из XSD. Проблема, с которой я сталкиваюсь, заключается в том, что он генерирует логические геттеры как isXXX вместо getXXX.
<target name="jaxb">
<delete dir="${generated-src}"/>
<mkdir dir="${generated-src}"/>
<xjc destdir="${generated-src}" extension="true">
<schema dir="${schema-source}" includes="*.xsd"/>
<binding dir="${schema-source}" includes="*.xjb"/>
</xjc>
</target>
Предоставление таких аргументов, как or
, приводит к ошибке. Причина: com.sun.tools.xjc.BadCommandLineException: нераспознанный параметр -enableIntrospection в com.sun.tools.xjc.Options.parseArguments(Options.java:762)
Я вижу плагин maven CXF XJC Boolean Getter Plugin, но я не уверен, как использовать его с ant. Я использую jaxb-impl-2.1.12 и jaxb-xjc-2.1.12. Любые предложения приветствуются. Спасибо