web-dev-qa-db-de.com

Wie aktualisiere ich Gradle-Abhängigkeiten von der Kommandozeile?

Ich habe folgende build.gradle-Datei:

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.+'
}

Ich führe folgenden Befehl aus:

$ gradle --refresh-dependencies

Aber es tut nichts. Die Abhängigkeiten werden nicht aktualisiert und spiegeln nicht den Klassenpfad wider. Die Ausgabe des Befehls lautet:

: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

Dies geschieht jedoch über das Eclipse-Gradle-Plugin.

26
Kshitiz Sharma
gradle --refresh-dependencies <task>
34
Jeff Mixon

Ich verwende Gradle 2.9 und verwende das zur Kraftaktualisierung:

gradle build --refresh-dependencies
12
Sandeep Sarkar

Du solltest zuerst mit gradle clean bereinigen und dann gradle Eclipse schließlich in Eclipse zur Projektierung gehen und das Projekt aktualisieren, das funktioniert für mein.

4
Edy Aguirre

Wenn Sie mehrere Projekte haben und nur in einem Projekt den Clean-Eclipse ausführen möchten (ohne Anführungszeichen)

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

nach dem Aktualisieren des Projekts in Ihrer IDE.

0
Zozo