tutorial que proyecto pom mvn espaƱol desde crear consola comandos maven maven-2

que - Incluye fuentes no Java en un proyecto Maven



mvn (2)

Estoy comenzando un proyecto que espero incluya una cantidad sustancial de código que no sea Java (principalmente scripts de shell y SQL).

Todavía me gustaría gestionar este proyecto con Maven. ¿Cuáles son las mejores prácticas con código fuente no Java y Maven? ¿A dónde debe ir la fuente? ¿Qué les sucede durante las diferentes fases del ciclo de vida? Cualquier puntero o enlace a más información sería muy apreciado.


No debe incluir el código que no es Java en los recursos, si no desea incluir estos archivos en sus archivos JAR como lo sugirió heckj. Todo lo que se encuentra en los recursos se copia automáticamente en el archivo JAR y supongo que no desea que los guiones de shell y SQL se incluyan en un archivo JAR, ¿verdad?

Entonces, la manera Maven sería crear carpetas adicionales bajo src / main. Por ejemplo, crea una carpeta sql para tus scripts SQL, una carpeta sh para tus scripts de shell, etc. Esta es la ubicación donde otros complementos Maven también esperan fuentes, por ejemplo, para C ++, Groovy, etc.


Guardo en una carpeta separada src / main / sql. Mira este enlace para más información.