У меня есть проект maven с моей папкой src/main/java
и папкой src/main/resources
.Под ресурсами я разместил свой xsd-файл и следующий jxb-файл.План состоит в том, чтобы создавать комментарии javadoc на основе файла привязки, когда я запускаю maven generate-sources вместе с целью xjc для генерации самих классов.Классы созданы успешно, но задокументированы с содержимым тегов документации внутри файла xsd (который мне не нужен, я хочу комментарии javadoc из файла jxb).
Это файл jxb:
<jxb:bindings version="1.0" xmlns:jxb="https://java.sun.com/xml/ns/jaxb" xmlns:xsd="https://www.w3.org/2001/XMLSchema" ?>
<jxb:bindings schemaLocation="mySchema.xsd" node="//xsd:schema">
<jxb:bindings node="//xsd:complexType[@name='MyType']">
<jxb:class name="MyType">
<jxb:javadoc>MY DOCS</jxb:javadoc>
</jxb:class>
</jxb:bindings>
</jxb:bindings>
</jxb:bindings>
Там нет никакой ошибки, но классы генерируются так, как будто файла привязки там не было.