J'ai une application qui diffuse des données Twitter en utilisant Twitter4j. Dans Maven Dependencies, j'ai la version 4.0.2, mais je veux mettre à jour vers la version 4.0.4. Comment est-ce que je fais cela? Dans Configure Build Path, il n'est pas possible de modifier la sélection du fichier jar. Mise à jour de Twitter4j dans un projet Java
Répondre
Ceci est l'avantage majeur de l'utilisation de Maven, qu'il va chercher les pots nécessaires et il met en cache pour votre usage ultérieur.
Vous n'avez pas besoin de télécharger le fichier JAR mis à jour, il suffit de mettre à jour le numéro de version du fichier JAR dans votre fichier Maven POM
et de créer un clean
et un rebuild
. Lorsque vous faites cela, Maven va vérifier votre dépôt local (cache) et, si le pot n'a pas déjà été téléchargé, il ira dans les dépôts Maven, trouver une copie et le télécharger (ceci est supposé n'a pas fait de build hors-ligne!), alors il utilisera cette copie pour faire votre nouvelle compilation.
<dependency>
<groupId>org.twitter4j</groupId>
<artifactId>twitter4j-core</artifactId>
<version>4.0.4</version>
</dependency>
Espérons que cela aide!
Mise à jour de votre pom.xml
en ajoutant cet extrait dans la section dependencies
:
<dependency>
<groupId>org.twitter4j</groupId>
<artifactId>twitter4j-core</artifactId>
<version>4.0.6</version>
</dependency>
Notez qu'il ya plusieurs corrections importantes incoming avec 4.0.6
. Par exemple, le support pour enhanced_media_entities
est ajouté, ce qui est assez important pour des raisons de compatibilité avec l'API Twitter.
Pour plus de détails sur les modifications de l'API en 2016, cochez cette case link.
merci de votre aide. Comment éditer le Maven POM? Où puis-je le trouver? – sirdan
Recherchez simplement 'pom.xml' dans votre dossier de projet. –