Comment puis-je forcer la mise à jour de toutes les dépendances Gradle snapshot dans intellij
J'ai un projet avec quelques INSTANTANÉ de dépendances qui utilise gradle comme outil de construction dans intellij.
Le problème est que l'ide est à l'aide de clichés qui sont maintenant obsolètes.
Quand je construire le projet sur la ligne de commande
gradle build or
gradle clean build --refresh-dependencies
Sur la ligne de commande la dernière dépendances sont récupérées. J'ai aussi l'installation de mon grade de fichier pour toujours téléchargement instantané des dépendances selon cette réponse.
Comment puis-je la force de intellij pour télécharger toutes les dépendances?
source d'informationauteur Vadimo
Vous devez vous connecter pour publier un commentaire.
J'ai couru dans certains très collante instantanés. Il ya quelques options que vous pouvez essayer:
configurations.all {
resolutionStrategy.cacheDynamicVersionsFor 4, 'hours'
resolutionStrategy.cacheChangingModulesFor 4, 'hours'
}
Cette configuration, le changement est un ultime option et doivent être utilisés avec parcimonie. Il raconte essentiellement Gradle pour actualiser le cache local plus souvent. Vous devez cliquer sur le IntelliJ Gradle bouton d'actualisation après avoir fait ces changements.
Dans IntelliJ 2017.2 vous pouvez droit-cliquez sur le nom du projet dans la
Gradle Fenêtre de l'Outil et sélectionnez Actualisation des dépendances dans le menu contextuel.
Cela mettra à jour tous vos dépendances, non seulement les captures d'écran, de sorte qu'il pourrait prendre un certain temps. Je ne sais pas si d'autres versions de l'Ide, ont aussi cette fonction.
Une autre option est d'ouvrir la Structure du Projet, et sous Paramètres du Projet, de Bibliothèques, de trouver la dépendance dans la liste et de le supprimer. Ensuite, appuyez sur la Gradle actualiser bleu en cercles, des flèches icône et IntelliJ devrait récupérer la dernière version.