Gradle sucht nach zip statt jar

7

Ich möchte Apache commons-math 3.0 in mein (Grails) Projekt aufnehmen. Also habe ich Folgendes in meine Abhängigkeiten geschrieben:

%Vor%

Es befindet sich im zentralen maven-Repository, siehe Ссылка

Gradle gibt mir den Fehler

%Vor%

und beinhaltet unter anderem:

%Vor%

So scheint es, an der richtigen Stelle zu suchen, aber warum sucht es nach dem Reißverschluss anstelle des Glases? Der Gradle-Doco sagt, dass Jar der Standard ist, nach dem man suchen muss. Ich habe sogar versucht, "artifact only notation" mit dem @ -Zeichen zu verwenden, um das jar zu erhalten (wie in Ссылка beschrieben) ) aber es sucht immer nur nach dem zip.

    
Fletch 31.08.2012, 12:49
quelle

1 Antwort

24

Wenn Sie die BuildConfig.groovy von Grails für die Auflösung verwenden, gibt es zwei Blöcke für die Abhängigkeitsauflösung, einen dependencies block und einen plugins block. Stellen Sie sicher, dass sich Ihre Deklaration im Block dependencies befindet. Wenn es versehentlich in den Block plugins gestellt wird, sucht es nach einem gepackten Plugin, das als .zip -Datei gepackt ist.

    
schmolly159 01.09.2012, 03:58
quelle

Tags und Links