La documentación de JAXB xjc dice:Cómo escribir un archivo de enlace externo para xjc?
-b especificar uno o más archivos de enlace externos para procesar. (Cada archivo de enlace debe tener su propio interruptor "-b"). La sintaxis de los archivos de enlace externos es extremadamente flexible. Es posible que tenga un archivo de unión única que contiene las personalizaciones para múltiples esquemas o puede romper las personalizaciones en varios archivos de enlaces:
xjc schema1.xsd schema2.xsd schema3.xsd -b bindings123.xjb xjc schema1.xsd schema2.xsd schema3.xsd -b bindings1.xjb -b bindings2.xjb -b bindings3.xjb
Además, el orden de los archivos de esquema y los archivos que vinculan a la línea de comandos no importa .
¿Pero dónde encuentro la documentación de este "archivo de enlace externo"?
No te ves aquí: https://docs.oracle.com /javaee/5/tutorial/doc/bnbbf.html? El CSS de esa página es espantoso y no se puede distinguir los encabezados de los subcaberadores. Este tutorial está disponible también como PDF con mejor composición tipográfica. También vea esta página: http://archive.oreilly.com/pub/a/onjava/2003/12/10/jaxb.html?page=2 Espero que algo de eso ayude. – diginoise