¿Cómo agregar un directorio fuente adicional para que Maven compile e incluya en el contenedor de comstackción?

Además de src / main / java, estoy agregando un directorio src / bootstrap que quiero incluir en mi proceso de comstackción, en otras palabras, quiero que Maven compile e incluya las fonts allí en mi comstackción. ¿¡Cómo!?

    Puede usar el complemento Build Helper , por ejemplo:

      ...    org.codehaus.mojo build-helper-maven-plugin 1.7   add-source generate-sources  add-source    some directory ...         

    NOTA: Esta solución simplemente moverá los archivos fuente java al directorio target / classes y no comstackrá las fonts.


    Actualiza tu pom.xml como –

      ....    src/main/config   ... 

    http://maven.apache.org/guides/mini/guide-using-one-source-directory.html

      ../src/main/java 

    ver también

    Maven comstack con múltiples directorios src

    Puede agregar los directorios para su proceso de comstackción como:

      ...   src/bootstrap   ... 

    El src / main / java es la ruta predeterminada que no es necesario mencionar en el pom.xml

    Con las versiones recientes de Maven (3) y la versión reciente del plugin de comstackción de maven (3.7.0), observo que no es necesario agregar una carpeta fuente con el build-helper-maven-plugin si la carpeta que contiene el código fuente se agrega en la construcción se encuentra en la carpeta de target o una subcarpeta de la misma.
    Parece que el comstackdor maven plugin comstack cualquier código fuente java ubicado dentro de esta carpeta, sea cual sea el directorio que los contiene.
    Por ejemplo, tener algún código fuente (generado o no) en target/a , target/generated-source/foo se comstackrá y agregará en outputDirectory: target/classes .