У меня проблемы с настройкой jaxb2-maven-plugin для генерации классов Java из WSDL и нескольких файлов XSD, которые существуют в одном и том же стандартном каталоге SRC/Main/XSD .
Как использовать Jaxb2 Maven Plugen с встроенным XSD? связан только с тем, что ответы правильно предполагают использование параметра wsdl < /code> в конфигурации плагина, но этот вопрос действительно связан с встроенными XSD, а мои XSD являются внешними. < /p>
Параметры целей плагина перечислены здесь. < /p>
Конфигурация плагина: < /p>
.
org.codehaus.mojo
jaxb2-maven-plugin
1.5
xjc
xjc
com.x.y.model
true
< /code>
Я тестирую это с помощью mvn -x chole jaxb2: xjc < /code> Но плагин игнорирует .wsdl < /code>, как видно в выходе отладки < /p>
[DEBUG] accept false for file c:\projects\foo\src\main\xsd\service.wsdl
[DEBUG] accept true for file c:\projects\foo\src\main\xsd\datatypes.xsd
[DEBUG] accept true for file c:\projects\foo\src\main\xsd\more-datatypes.xsd
Подробнее здесь: https://stackoverflow.com/questions/159 ... -from-wsdl