Maven mise à jour des dépendances dans le POM
Sont là préexistants Maven des plugins ou des commandes pour mettre à jour les dépendances dans le POM?
Exemple: (si c'était dans mon POM)
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.3</version>
</dependency>
Est-il une commande ou un plugin je peux courir pour arriver à mettre à jour la dépendance à:
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.4</version>
</dependency>
- Je serais parfaitement heureux, si un plugin serait tout simplement de vérifier les mises à jour et de m'en informer à leur sujet. La même vérification pour les nouvelles versions des plugins serait aussi soigné.
- J'ai pensé que peut-être l'un des objectifs de la Mojo que je vais développer.
Vous devez vous connecter pour publier un commentaire.
Essayer le maven-versions-plugin, en particulier, la versions:utilisez-les dernières versions objectif.
Je préfère utiliser mvn versions:affichage de la dépendance à des mises à jour; cela génère un rapport dont les dépendances peuvent être mis à niveau, mais vous permet de modifier les POMs-vous. Il y a aussi un affichage-plugin-mises à jour de commande pour les plugins.
vous pouvez utiliser dependencyManagement dans votre pom parent:
de cette façon, vous avez besoin de changer la version qu'une seule fois dans le POM parent
Personnellement, je pense qu'il devrait être un paramètre supplémentaire dans maven qui vous permettent d'ajouter à la pom.xml.
Voir le post à http://maven.40175.n5.nabble.com/Is-there-any-maven-plugin-to-add-dependency-to-existing-pom-xml-td2839092.html#a5772853
Ici, vous pouvez ajouter les lignes suivantes à votre pom.xml fichier:
...
Ensuite une sauvegarde de votre pom.xml fichier via la version commande set:
Exécuter les versions les plus récentes:
et diff pom.xml fichiers, pom.xml et pom.xml.versionsBackup
Non, il n'est n'est pas. Et être heureux comme il ne l'est pas. Comment un tel outil de savoir comment mettre à niveau vos dépendances?
Avec les ruptures éventuellement se passe entre les versions mineures, ce serait un désastre.
Mais vous pouvez toujours écrivez votre propre Mojo pour que.
mvn test