2014-08-30 5 views
6

Ich arbeite an der Einrichtung eines Griffon-Projekts auf einer sauberen Installation von OS X 10.9.4. Ich habe die Anweisungen im Griffon Guide: http://new.griffon-framework.org/guide/latest/ befolgt.Griffon: läuft "Gradle Build" - Ausführung fehlgeschlagen für Aufgabe ': jfxJar'

ich erfolgreich ein Projekt dieses lazybones Befehl:

lazybones create griffon-javafx-groovy myApp 

Das Projektverzeichnis myApp erfolgreich erstellt wurde, Griffon 2.0.0.RC2 verwenden. Running gradle run funktioniert und zeigt das Beispiel App-Fenster. Schlägt jedoch fehl, mit dieser Nachricht am Ende gradle build läuft:

:jfxJar FAILED 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':jfxJar'. 
> com/oracle/tools/packager/Log 

Was könnte die Ursache sein? Es scheint den JavaFX-Packager nicht zu finden. Ich glaube, dass alles, einschließlich des JDK8, an den Standardstandorten installiert ist. Lassen Sie mich wissen, wenn zusätzliche Informationen benötigt werden.

Derzeit läuft:

Lazybones: 0.7.1 
Gradle: 2.0 
Groovy: 2.3.3 
JVM: 1.8.0_11 
OS: Mac OS X 10.9.4 x86_64 

Antwort

4

konnte ich das Problem mit dem gleichen Setup reproduzieren. Als nächstes habe ich es erneut mit JDK 8u20 versucht und der Build ist erfolgreich. Meine Vermutung ist, dass 8u11 einige Teile fehlen, da auf der Griffon-Seite nichts den Klassenpfad ändert, der für die JFX-Verpackungsoperationen verwendet wird. Außerdem ist 8u20 stabiler als 8u11.

+1

Arbeitete wie ein Charme! Ich freue mich auf die Entwicklung mit Griffon! Vielen Dank für die schnelle Antwort und für die Zeit, um es zu überprüfen. Danke vielmals. –

Verwandte Themen