Dans notre projet, nous utilisons jaxb2-maven-plugin
pour générer du code source Java à partir de XML Schema, ce qui entraîne que notre module Maven nécessite un répertoire de code source supplémentaire (dans notre cas target/generated/main/java
). Jusqu'à présent, j'ai utilisé Eclipse et maven-eclipse-plugin
pour importer tous les projets dans l'espace de travail Eclipse. Le plugin est (en quelque sorte) capable d'ajouter automatiquement le répertoire avec le code source généré au fichier .classpath d'Eclipse.Comment configurer IntelliJ IDEA et/ou Maven pour ajouter automatiquement des répertoires avec le code source Java généré à l'aide de jaxb2-maven-plugin?
Récemment j'essaie de passer à (jouer?) IntelliJ IDEA 9 (donc je suis un débutant dans cet environnement) et je l'ai remarqué que le répertoire source supplémentaire n'est pas ajouté pendant le processus d'importation d'IDEA ...
Puis-je configurer IDEA/Maven de façon à ce que l'importation de répertoire avec le code source généré soit automatique?
Mais que faire si nous avons besoin de définir une valeur personnalisée? Que faire si le répertoire est également utilisé avec un autre outil faisant une autre phase? À l'heure actuelle, avec Eclipse, nous n'avons aucun problème, mais avec IDEA, nous le faisons. – dmatej
@dmatej Il est possible de définir l'emplacement des sources générées. Voir l'option 'Generated sources folders' sur http://www.jetbrains.com/idea/webhelp/maven-importing.html – fnt
Assurez-vous d'utiliser mvn idea: idée pour vous assurer que cela se produit après avoir ajouté le module plugin mvn à votre pom. –