En plus de src / main / java, j’ajoute un répertoire src / bootstrap que je veux inclure dans mon processus de construction, en d’autres termes, je veux que maven comstack et inclue les sources dans ma construction. Comment!?
Vous pouvez append les répertoires pour votre processus de construction comme:
... src/bootstrap ...
Le src / main / java est le chemin par défaut qu’il n’est pas nécessaire de mentionner dans le fichier pom.xml
Avec les versions récentes de Maven (3) et la version récente du plug-in du compilateur maven (3.7.0), je remarque que l’ajout d’un dossier source avec le build-helper-maven-plugin n’est pas requirejs si le dossier contenant le code source à append dans la construction se trouve dans le dossier target ou un sous-dossier de celui-ci. Il semble que le plugin maven du compilateur comstack tout code source Java situé dans ce dossier, quel que soit le répertoire qui les contient. Par exemple, avoir du code source (généré ou non) dans target/a , target/generated-source/foo sera compilé et ajouté dans le répertoire de sortie: target/classes .