Est-il possible de configurer maven pour toujours télécharger des sources et des javadocs? La spécification de -DdownloadSources=true -DdownloadJavadocs=true
everytime (qui accompagne généralement l'exécution de mvn compile deux fois parce que j'ai oublié la première fois) devient plutôt fastidieuse.
Réponses
Trop de publicités? Ouvrez votre fichier settings.xml ( ~/.m2/settings.xml
). Ajoutez une section avec les propriétés ajoutées. Ensuite, assurez-vous que le fichier activeProfiles inclut le nouveau profil.
<profiles>
<profile>
<id>downloadSources</id>
<properties>
<downloadSources>true</downloadSources>
<downloadJavadocs>true</downloadJavadocs>
</properties>
</profile>
</profiles>
<activeProfiles>
<activeProfile>downloadSources</activeProfile>
</activeProfiles>
Je pense que cela peut être fait par plugin. Voir ce chapitre du livre Maven.
Vous pourriez être en mesure de configurer le plug-in de dépendance pour télécharger des sources (même si je ne l'ai pas essayé moi-même :-).
Pas sûr, mais vous devriez être capable de faire quelque chose en définissant un profil actif par défaut dans vos paramètres.xml
Voir
Voir http://maven.apache.org/guides/introduction/introduction-to-profiles.html