Tengo una aplicación Maven 2 RESTful utilizando Jersey/JAXB. Genero los beans JAXB desde un archivo de esquema, donde el archivo de esquema está en mi directorio de recursos, por ejemplo, src/main/resources/foo.xsd.Cómo agregar un archivo de mi árbol de origen a Maven Site
Quiero incluir el archivo foo.xsd en el sitio Maven generado para mi proyecto, de modo que los clientes puedan ver el esquema XML al escribir llamadas RESTful.
¿Cómo puedo incluir foo.xsd en el sitio?
Podría tener una copia del archivo en src/main/site/..., y luego actualizar mi site.xml para señalarlo (o tener un .apt cuyo contenido apunte a él), pero no Me gusta porque todavía estoy retocando foo.xsd, y no quiero tener que recordar copiarlo cada vez que lo actualizo. Y eso es solo una mala práctica.
También intenté tener un archivo .apt que tenga un enlace al foo.xsd que se copia en el directorio de destino/clases. Eso funciona hasta que hago un sitio: implementar, porque eso solo copia el directorio de destino/sitio.
Gracias,
Charles
¡Gracias, eso funciona perfectamente! –
@Charles De nada. –