définir un répertoire source supplémentaire dans maven
- Je générer des sources Java à partir d'un fichier wsdl. Ces sources ne sont pas sous contrôle de version (mais le wsdl). Nous utilisons le cxf-codegen-plugin maven et les classes générées sont générés dans <sourceRoot>${project.build.directory}/generated/cxf</sourceRoot>
.
Cela fonctionne toute fine dans maven.
Je dois définir ce répertoire que le répertoire source dans Intelij Idée. (target
est normalement exclu).
Mais à chaque fois que je ré-importer le projet maven dans InteliJ Idée (en raison de pom changements), j'ai modifier manuellement la structure de projet de l'Idée et de redéfinir l'ajout du répertoire source.
Est il possible que je peux définir ce second répertoire source dans maven, d'où l'Idée ramasse sur reload, ou de dire à l'Idée de ne pas oublier le manuel de source directoy définition?
source d'informationauteur bert | 2012-05-24
Vous devez vous connecter pour publier un commentaire.
Ce cas est décrit dans le IntelliJ IDEA Maven FAQGénéré Sources section:
Prendre un coup d'oeil à la
<add-source>
construire objectif (voir un exemple ici)Citation:
Vous pouvez définir le (externe) répertoire source comme une dépendance à votre module.
Project Structure -> Modules -> Depenencies
. De là, vous devrez ajouter un nouveauJAR or Directory
dépendance.