java - Android上的JavaFX-Gradle找不到JDK

标签 java android gradle javafx javafxports

我试图通过使用Dalvik JavaFX-Android SDK(由JavaFX And​​roid移植团队提供)来使JavaFX应用程序在Android上运行。因此,我下载了JavaFX And​​roid移植团队提供的示例,并试图在Android上运行其中一个示例,但收效甚微。

将Eclipse与Gradle插件结合使用,我导入了“HelloWorldFxml”示例项目。然后,我在该项目上运行了Gradle任务“./gradlew androidInstall”,就像自述文件告诉我的那样。但不幸的是,该任务无法执行,因为Gradle无法找到我的JDK:


(来源:forumbilder.se)

即使我的JAVA_HOME系统变量已正确设置,而且之前也没有遇到问题:


(来源:forumbilder.se)

任何人都可以提供一些有关如何解决此问题的见解?

版本:Eclipse Luna Service Release 1a(4.4.1),Gradle 2.2,dalvik-sdk-8u40-ea3,Android SDK Build-tools 21.1.2,Android SDK Tools 24.0.2

编辑:在示例项目上运行“gradlew androidinstall”时的控制台输出:

最佳答案

即使错误消息未指定,也许它正在您的PATH中寻找javac?如果没有,请尝试在PATH变量的末尾添加;%JAVA_HOME%\bin(然后重新启动Eclipse,我遇到的问题是运行的进程之前没有对环境变量进行更改)。

关于java - Android上的JavaFX-Gradle找不到JDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28571181/

相关文章:

java - Android程序写入模拟器而不是手机

Android ACRA 表单 key ?

android - 如何初始化我的 BaseAdapter

java - JRebel不会在intellij中热部署带有嵌入式tomcat的源文件

java - 如何为通过docker运行的java项目设置环境变量?

java - 特定 url 的过滤器映射

java - RecyclerViewAdapter OnBindViewHolder 的 ID 为空

android - 将 android arsenal 库放入哪个 build.gradle 文件

android - “com.layer.atlas:layer-atlas”有什么问题?

java - 任何人都知道 Java 书签网站