The Maven JaxMe Plugin

JaxMe is a JAXB compliant binding compiler, which takes an XML Schema as input and generates Java classes. Using these classes to process XML documents, which are matching the schema, is an easy and convenient task.

Maven is a very powerful build and development framework for Java programmers. It is based on a set of so-called plugins: There are plugins for compiling Java sources, creating Jar files, and so on.

The Maven JaxMe Plugin allows to use JaxMe from within Maven. Basically, you configure the plugin by telling him what schemas are being read, and that's it. The plugin will invoke the binding compiler for you, generate the classes and make sure, that they are compiled together with the manually written sources.