xjc(1) Java Web xjc(1) xjc - XMLJava xjc [ options ] schema file/URL/dir/jar ... [-b bindinfo ] ... options schema file/URL/dir/jar ... XMLdirjar/META-INF/sun-jaxb.episode -b bindinfo binxjcAnthttp://jaxb.java.net/nonav/2.1.3/docs/xjcTask.html Using the XJC with Ant o o -nv XJC -extension XJCJAXBCompatibilityE.2JAXB v1.0W3C XML-extension-extensionJAXB Vendor Extension -b file 1-b1xjc 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 -d dir XJCJavaXJC -p pkg -httpproxy proxy [user[:password]@]proxyHost[:proxyPort]HTTPHTTPS-host-portRItop-httpproxyfile -httpproxyfile file HTTPHTTPS-httpproxy -classpath arg jxb:javaTypexjc:superClass -catalog file TR9401XCatalogOASIS XML Cataloghttp://xerces.apache.org/xml-commons/components/resolver/resolver-article.html XML Entity and URI Resolvers -readOnly XJCJavaXJCJava -npa **/package-info.java -no-header diff -target 2.0 JAXB 2.1JAXB 2.0(Java SE 6) -xmlschema W3C XML()W3C XML -relaxing RELAX NG()RELAX NGJAXB Vendor Extension -relaxing-compact RELAX NG()RELAX NGJAXB Vendor Extension -dtd XML DTD()RELAX NGJAXB Vendor Extension -wsdl WSDL() -quiet -verbose -help -version schema file/URL/dir 1xjc -XLocator Java BeanXMLSAX Locator -Xsync-methods synchronized -mark-generated @javax.annotation.Generated -episode file -host & -port -httpproxy -use-runtime JAXB 2.0JAXB RI**/impl/runtime -source -sourceJAXB 2.0Early AccessJAXB 2.01.0.x1.0.x 1xjcxjc Java 1. -p 2. jaxb:package 3. targetNamespacetargetNamespaceJava 4. targetNamespacegenerated 1jaxb:schemaBindingsJava2 JavaXJC o http://jaxb.java.net/nonav/2.2.3u1/docs/xjc.html Binding Compiler (xjc) o http://www.oracle.com/technetwork/articles/javase/index-140168.html Java Architecture for XML Binding (JAXB) JDK 8 20131121 xjc(1)