2016-03-20 12 views
0

Ich untersuche, wie die SWT-UI-Bibliothek in mein Java-Projekt importiert wird. ich bei der pom-Datei für SWT auf Maven gefunden: https://repo1.maven.org/maven2/org/eclipse/swt/3.3.0-v3346/swt-3.3.0-v3346.pomSWT als Gradle-Abhängigkeit importieren

Aus der Datei, die ich die folgende Zeile in meiner build.gradle Datei

compile "org.eclipse:swt:3.3.0" 

jedoch hinzugefügt, wenn ich es meinem build.gradle habe ich die folgende Fehlermeldung erhalten:

Wenn ich dieses Recht verstehe, bedeutet dies, dass es die Abhängigkeit nicht finden kann, also weiß ich nicht, was ich falsch mache.

Meine IDE ist Eclipse.

+0

Die vollständige Version des SWT-Maven-Artefakts ist '3.3.0-v3346'. Daher sollte deine Notenabhängigkeit auch auf org.eclipse: swt: 3.3.0-v3346 verweisen, oder irre ich mich damit? –

+0

BTW für neuere Versionen von SWT Mavenartefakten siehe diesen Beitrag: http://StackOverflow.com/Questions/5096299/maven-project-SWT-3-5-Dependency-any-official-public-repo –

+0

ja, dass es behoben . Danke vielmals. –

Antwort

1

Sie müssen den vollständigen Paketnamen in der Abhängigkeitszeile verwenden, einschließlich der Versionsnummer.

Fügen Sie daher folgende Datei hinzu: compile "org.eclipse:swt:3.3.0-v3346" in die Datei build.gradle.