Jump to: navigation, search

EclipseLink/Examples/MOXy/JAXB/Compiler

< EclipseLink‎ | Examples‎ | MOXy‎ | JAXB
Revision as of 15:04, 29 January 2010 by Blaise.doughan.oracle.com (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Running the JAXB Compiler

The JAXB compiler can be run to generate JAXB-annotated Java classes from an XML Schema:

<ECLIPSELINK_HOME>/eclipselink/bin/jaxb-compiler.sh <source-file.xsd> [-options]
<ECLIPSELINK_HOME>\eclipselink\bin\jaxb-compiler.cmd <source-file.xsd> [-options]
 
Options include:
   -d <dir>                     Specifies the output directory for generated files
   -p <pkg>                     Specifies the target package
   -classpath <arg>             Specifies where to find user class files
   -verbose                     Enable verbose output
   -quiet                       Suppress compiler output
   -version                     Display version information
 
For a complete list of compiler options:
   jaxb-compiler.sh -help
 
Example:
   jaxb-compiler.sh -d jaxb-compiler-output config/Customer.xsd