Griffon:运行'gradle build' - 任务'执行失败':jfxJar'

时间:2014-08-30 20:06:08

标签: gradle griffon

我正在努力在干净安装OS X 10.9.4上设置Griffon项目。我一直在遵循格里芬指南中的说明:http://new.griffon-framework.org/guide/latest/

我使用这个lazybones命令成功创建了一个项目:

lazybones create griffon-javafx-groovy myApp

使用Griffon 2.0.0.RC2成功创建了项目目录myApp。正在运行gradle run并显示示例应用程序窗口。但是,运行gradle build最后会显示以下消息:

:jfxJar FAILED

FAILURE: Build failed with an exception.

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

可能导致这种情况的原因是什么?它似乎找不到JavaFX打包器。我相信包括JDK8在内的所有内容都安装在默认位置。如果需要其他信息,请与我们联系。

目前正在运行:

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

1 个答案:

答案 0 :(得分:4)

我能够使用相同的设置重现问题。接下来,我再次尝试使用JDK 8u20,并且构建成功。我的猜测是8u11缺少一些碎片,因为Griffon方面没有任何东西可以改变用于JFX包装操作的类路径。此外,8u20比8u11更稳定。