Как использовать jaxb2-annotate-plugin с XJC в командной строке

Я строю Java-классы на основе XSD с использованием «Jaxb-RI» в командной строке (xjc.bat). Я хочу установить пространство имен в аннотации XmlType, используя jaxb2-annotate_plugin, но я не знаю, как добавить этот плагин в xjc classpath и активировать его.

вот мой внешний файл bindings.xjb:

<jxb:bindings xmlns:jxb="http://java.sun.com/xml/ns/jaxb" 
              xmlns:xs="http://www.w3.org/2001/XMLSchema"
              xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
              xmlns:annox="http://annox.dev.java.net"
              jxb:extensionBindingPrefixes="xjc annox"
              version="2.1">
    <jxb:bindings schemaLocation="myschema.xsd" node="/xs:schema">
        <jxb:bindings node="xs:complexType[@name='MyType]">
            <annox:annotateClass>@javax.xml.bind.annotation.XmlType(namespace="urn:myschematwo")</annox:annotateClass>
        </jxb:bindings>
    </jxb:bindings>
</jxb:bindings>

Моя командная строка:

D:/jaxb-ri/bin/xjc.bat -p "com.jaxb.mypackage" -d
"D:/myproject/src/main/java" D:/myschema.xsd -b "D:/bindings.xjb"
-extension

Когда я выполняю эту команду, у меня появляется сообщение об ошибке "http://annox.dev.java.net" не поддерживается.

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос