sígueme ...

    Maven Generators

    Maven generators es el nombre que le he dado a un nuevo proyecto que he abierto en Google Code y que intenta hacer una primera recopilación de scripts de Maven para la generación de distintos tipos de salida, de forma que sea muy sencillo incorporar estas funcionalidades a nuestros proyectos.

    En esta versión, podremos generar:

    • Clientes de acceso a Web Services a partir de un WSDL (soporta Axis2 y JAX-WS)
    • Clases de manejo de ficheros XML (marshall y unmarshall) con JAXB
    • Clases de manejo y persistencia de ficheros XML (marshall, unmarshall y almacenamiento con JPA) con HyperJAXB3
    • Clases de mapeo objeto/relacional con JPA e Hibernate

    El proceso de generación siempre produce la salida en el directorio “target”, pudiéndose configurar en todos los casos el “package” de destino con el parámetro “-Dpackage=xxx”.
    El primer paso en muchos de ellos es incluir el fichero a generar en el directorio “src/main/resources” y luego ejecutar el script de Maven asociado (todos cuentan con un README.txt explicativo con los pasos a seguir).