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.
gradle --refresh-dependencies <task>
Ich verwende Gradle 2.9 und verwende das zur Kraftaktualisierung:
gradle build --refresh-dependencies
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.
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.