XJC is a Java SE tool that compiles an XML schema file into fully annotated Java classes.
It is distributed within the JDK package and is located at
|schema file||The xsd schema file to convert to java|
The XJC tool is available as part of the JDK. It allows creating java code annotated with JAXB annotations suitable for (un)marshalling.