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

标签 gradle griffon

我正致力于在全新安装的 OS X 10.9.4 上设置 Griffon 项目。我一直在遵循 Griffon 指南中的说明:http://new.griffon-framework.org/guide/latest/ .

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

lazybones create griffon-javafx-groovy myApp

项目目录myApp已成功创建,使用 Griffon 2.0.0.RC2。运行 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

最佳答案

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

关于gradle - Griffon:运行 'gradle build' - 任务 ':jfxJar' 执行失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25586297/

相关文章:

kotlin - 如何使用 Kotlin JVM(不是 android)和 Gradle 设置 Proguard

java - 尝试 thymeleaf 没有成功

grails - Griffon Gsql-如何在Config.properties文件中配置数据源?

groovy - griffon javafx-groovy 和 fxml?

file-io - run-app 和 test-app 之间的 Griffon 资源加载差异

java - SwingBuilder : scrollPane

maven - 将签名的jars发布到内部仓库有什么问题吗?

gradle - 用 JSch 和 gradle 包装 jar

android - 在android studio中构建apk时找不到Aapt_rules.txt

java - 就 griffon 1.2 的功能而言,javafx 与 swing 相比如何?