Ubicación de los archivos fuente generados para la estructura del directorio maven

Ademássrc/main/java carpeta, tenemos una carpeta que contiene algunas fuentes Java generadas que son necesarias para las fuentes principales. Se invoca la generación de códigoa mano, cuando sea necesario. La fuente generada escomprobado en el repositorio fuente. Todo será construido y embaladojuntos.

¿Cuál sería la mejor ubicación para Java generadofuentes que se van a compilar junto con las principales fuentes? Deberia ser:

/src/generated/java (siguiendo la misma lógica de nomenclatura parasrc/testInt/java para pruebas de integración)/generated-src/main/java (en colisión con"El directorio src contiene todo el material de origen para construir el proyecto")/src/main/generated-java (bien...generated-java no es un tipo)...?

La primera opción parece ser la más adecuada para este caso. ¿Qué piensas? ¿Hay algo en los documentos de Maven que describa esta situación (que he pasado por alto)? ¿Conoces algún repositorio con estructura similar?

Gracias.

Responder

Como lo sugiere @ Absurd-Mind, la dirección en la que estamos pensando es dividir la fuente en los submódulos (que funciona bien en gradle). Entonces, la fuente generada y alguna otra fuente relacionada irán a su propio submódulo (producirán el artefacto separado) y el resto irá a otro submódulo, que usa este. Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta