Java e(fx)clipse插件不';我不能在Mac上工作

Java e(fx)clipse插件不';我不能在Mac上工作,java,macos,javafx,efxclipse,Java,Macos,Javafx,Efxclipse,您没有使用Java8运行eclipse实例。JavaFX工具因此被禁用。将Java8设置为默认系统java,或者调整eclipse.ini以传递指向Java8安装的-vm 我安装了最新的JDK with Java 8,它可以完美地用于我的应用程序中的任何其他方法或程序。然而,当我尝试安装这个插件时,我得到了前面的错误 我正在用EclipseLuna运行MacOSxYosemite 有什么建议吗? 谢谢大家! 我在Luna上使用JavaFX,没有任何插件。。。这个插件应该帮助你进行GUI设计吗?如

您没有使用Java8运行eclipse实例。JavaFX工具因此被禁用。将Java8设置为默认系统java,或者调整eclipse.ini以传递指向Java8安装的-vm

我安装了最新的JDK with Java 8,它可以完美地用于我的应用程序中的任何其他方法或程序。然而,当我尝试安装这个插件时,我得到了前面的错误

我正在用EclipseLuna运行MacOSxYosemite

有什么建议吗?
谢谢大家!

我在Luna上使用JavaFX,没有任何插件。。。这个插件应该帮助你进行GUI设计吗?如果你的答案是肯定的,你最好使用和忘记任何其他插件/软件

还有。。。当您尝试运行JavaFX程序时会发生这种情况吗?或者当你打开Eclipse的时候

确保Java目录中有jfxrt.jar。。。如果是,请将其导入当前项目。。。我知道还有别的事你可以查,但我现在记不清了。我稍后会写在这里


无论如何,请告诉我前面的文字是否有助于您

我决定从以下站点下载与此插件捆绑在一起的Eclipse:


它工作正常,可以识别我的Java 8。

今天早上我也遇到了同样的问题。我使用的是JDK1.8_25。我将JDK更新为1.8.31,解决了这个问题。java版本在命令行上打印什么?不管您运行的是哪个版本的java8,这都是我从terminal获得的:java版本“1.8.0_31”java(TM)SE运行时环境(build 1.8.0_31-b13)java热点(TM)64位服务器VM(build 25.31-b07,混合模式)@Ethan看起来还可以-发布到我们的论坛,这样我们就可以跟踪正在发生的事情以及为什么它不起作用阅读应该回答为什么你应该使用插件另外,没有必要在Java8中添加jfxrt.jar。它包含在默认类路径中。很抱歉,这没有帮助。正如@tomsontom所说,这就是插件的使用。我已经学习了很多教程,我知道我有正确的java版本,但似乎什么都不起作用。让我知道你可能有任何其他建议。谢谢,在我打开日食后,弹出窗口就出现了,因为我的回答不好。。。。使用IntelliJ怎么样?我目前正在将我的JavaFX项目迁移到IntelliJ,它工作得非常好。如果你在我们的论坛上发表文章,我们可能会发现当你将插件安装到现有的eclipse安装中时出现了什么问题,这可能会在将来帮助其他人,但stackoverflow并不适合这种类型的讨论