262 votes

Maven - Toujours télécharger les sources et les javadocs

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.

270voto

xecaps12 Points 1976

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>
 

215voto

Alexis Gamarra Points 121

Dans mon cas, la solution « settings.xml » n’a pas fonctionné donc j’ai utiliser cette commande pour télécharger toutes les sources :

Vous pouvez également utiliser ce avec d’autres commandes maven, par exemple :

1voto

Sasha O Points 1751

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 :-).

0voto

paulg_at_bsl Points 64

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X