Comment mettre à jour les dépendances Gradle à partir de la ligne de commande?

j'ai build.gradle fichier:

apply plugin: 'java'
apply plugin: 'eclipse'

sourceCompatibility = 1.7
version = '1.0'

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.springframework:spring-core:4.1.1.RELEASE'
    compile 'org.springframework:spring-context:4.1.1.RELEASE'
    testCompile group: 'junit', name: 'junit', version: '4.+'
}

j'exécute la commande suivante:

$ gradle --refresh-dependencies

Mais il ne fait rien. Les dépendances ne sont pas mises à jour et ne reflètent pas sur classpath. La sortie de la commande est:

:help

Welcome to Gradle 2.1.

To run a build, run gradle <task> ...

To see a list of available tasks, run gradle tasks

To see a list of command-line options, run gradle --help

BUILD SUCCESSFUL

Total time: 5.999 secs

faire ceci via le plugin Eclipse gradle fonctionne cependant.

25
demandé sur Kshitiz Sharma 2014-11-06 09:47:04

4 réponses

gradle --refresh-dependencies <task>
32
répondu Jeff Mixon 2014-11-06 06:55:03

je suis à l'aide de Gradle 2.9 et-je l'utiliser pour forcer l'actualisation:

gradle build --refresh-dependencies
10
répondu Sandeep Sarkar 2016-02-16 20:47:02

vous devriez d'abord nettoyer avec gradle clean et gradle eclipse enfin aller au projet dans eclipse et rafraîchir le projet, il fonctionne pour mon.

4
répondu Edy Aguirre 2014-11-28 16:47:01

si vous avez plusieurs projets alors et que vous voulez exécuter seulement sur un projet le clean-eclipse (sans guillemets)

gradle 'project name':cleanEclipse 'project name':eclipse --refresh-dependencies

après vous venez de rafraîchir le projet dans votre IDE.

0
répondu Zozo 2018-08-02 09:30:56