2014-08-30 16 views
6

Sto lavorando alla creazione di un progetto Griffon su una installazione pulita di OS X 10.9.4. Ho seguito le istruzioni nella Guida Griffon: http://new.griffon-framework.org/guide/latest/.Griffon: esecuzione 'gradle build' - Esecuzione fallita per task ': jfxJar'

ho creato con successo un progetto che utilizza questo comando lazybones:

lazybones create griffon-javafx-groovy myApp 

Il progetto directory myApp è stato creato con successo, utilizzando Griffon 2.0.0.RC2. L'esecuzione di gradle run funziona e visualizza la finestra dell'app di esempio. Tuttavia, l'esecuzione gradle build non riesce alla fine con questo messaggio:

:jfxJar FAILED 

FAILURE: Build failed with an exception. 

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

cosa potrebbe causare questo? Sembra non trovare il packager JavaFX. Credo che tutto, incluso il JDK8, sia installato nei percorsi predefiniti. Fammi sapere se sono necessarie ulteriori informazioni.

Attualmente in esecuzione:

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 

risposta

4

sono stato in grado di riprodurre il problema con la stessa configurazione. Successivamente ho provato di nuovo con JDK 8u20 e il build è riuscito. La mia ipotesi è che 8u11 manchi alcuni pezzi poiché sul lato Griffon non c'è nulla che modifichi il classpath utilizzato per le operazioni di packaging JFX. Inoltre, 8u20 è più stabile di 8u11.

+1

Ha funzionato come un fascino! In attesa di sviluppo con Griffon! Grazie mille per la risposta rapida e per aver dedicato del tempo per verificarlo. Grazie molto. –

Problemi correlati