La documentazione di JAXB xjc dice:Come scrivere un file di bind esterno per xjc?
-b specificare uno o più file esterni vincolanti da elaborare. (Ogni file di bind deve avere il proprio interruttore "-b".) La sintassi dei file di bind esterni è estremamente flessibile. Si può avere un unico file vincolante che contiene personalizzazioni per più schemi o si può rompere le personalizzazioni in più file attacchi:
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
Inoltre, l'ordinamento dei file di schema e file vincolanti sulla riga di comando non importa .
Ma dove trovo una documentazione di questo "file di bind esterno"?
hai guardato qui: https://docs.oracle.com /javaee/5/tutorial/doc/bnbbf.html? Il CSS di quella pagina è terribile e non è possibile distinguere le intestazioni dai sottotitoli. Questo tutorial è disponibile anche in formato PDF con una migliore composizione. Vedi anche questa pagina: http://archive.oreilly.com/pub/a/onjava/2003/12/10/jaxb.html?page=2 Spero che un po 'di questo aiuti. – diginoise