JavaFXEclipse配置-OpenJDK10

JavaFXEclipse配置-OpenJDK10,java,eclipse,javafx,Java,Eclipse,Javafx,我正在尝试在eclipse 2018-12(4.10.0)中配置JavaFX项目。我安装了OpenJDK10和e(fx)clipse插件 我可以创建javaFX项目,没有问题。但是,当我尝试执行该项目时,我遇到了以下错误: 请帮忙 -----编辑----- 有一个线程指向与您的(OpenJDK 10)和OpenJDK 11相同的线程,可能是很好的指针 有一个线程指向与您的(OpenJDK 10)和OpenJDK 11相同的线程,可能是很好的指针 您可能已经知道,JavaFX不再包含在JDK中(

我正在尝试在eclipse 2018-12(4.10.0)中配置JavaFX项目。我安装了OpenJDK10和e(fx)clipse插件

我可以创建javaFX项目,没有问题。但是,当我尝试执行该项目时,我遇到了以下错误:

请帮忙

-----编辑-----


有一个线程指向与您的(OpenJDK 10)和OpenJDK 11相同的线程,可能是很好的指针

有一个线程指向与您的(OpenJDK 10)和OpenJDK 11相同的线程,可能是很好的指针

您可能已经知道,JavaFX不再包含在JDK中(也包括OpenJDK)。JavaFX的项目网站解释了如何正确添加javafxsdk(或jmods)并将其配置为与Eclipse一起工作

有关Eclipse安装的JavaFX入门指南,请参阅

他们的网站会详细介绍您收到的错误,并说明如何解决。我将留给你们,以防在未来的版本中有任何这样的变化

如果您试图将JavaFX11与JDK10一起使用,我认为这是不可能的。请参见以下JavaFX(openjfx.io)网站


您可能已经知道,JavaFX不再包含在JDK中(也包括OpenJDK)。JavaFX的项目网站解释了如何正确添加javafxsdk(或jmods)并将其配置为与Eclipse一起工作

有关Eclipse安装的JavaFX入门指南,请参阅

他们的网站会详细介绍您收到的错误,并说明如何解决。我将留给你们,以防在未来的版本中有任何这样的变化

如果您试图将JavaFX11与JDK10一起使用,我认为这是不可能的。请参见以下JavaFX(openjfx.io)网站


请讲英语好吗?我们完全可以理解这个错误。你介意把它翻译成英语吗?对不起,我加了英语翻译?我们完全可以理解这个错误。你介意把它翻译成英语吗?很抱歉,我添加了翻译是的,我看到了,它在openJDK 11和openjfx 11上运行良好。但是,我需要使用OpenJDK10(而不是11),所以我不知道如何使用OpenJDK10配置JavaFX。抱歉,我没有注意到您提到了JDK10。我已经编辑了我的原始答案。谢谢,但它并没有解决问题!我尝试使用OpenJDK10和OpenJFX11构建javaFX项目。只有当我使用--module path/javafx-sdk-11/lib--add modules=javafx.controls时,它才能正常工作。您是否将javafx jar添加到了eclipse项目中?是的,我在eclipse中安装了e(fx)clipse插件,并且jfxrt.jar很好地添加到了我的项目中,我在构建它时没有问题。但是当我尝试执行它时,我需要指出JavaFXSDK到我的运行配置参数的路径,我看到了这一点,它对openJDK 11和openjfx 11很好。但是,我需要使用OpenJDK10(而不是11),所以我不知道如何使用OpenJDK10配置JavaFX。抱歉,我没有注意到您提到了JDK10。我已经编辑了我的原始答案。谢谢,但它并没有解决问题!我尝试使用OpenJDK10和OpenJFX11构建javaFX项目。只有当我使用--module path/javafx-sdk-11/lib--add modules=javafx.controls时,它才能正常工作。您是否将javafx jar添加到了eclipse项目中?是的,我在eclipse中安装了e(fx)clipse插件,并且jfxrt.jar很好地添加到了我的项目中,我在构建它时没有问题。但是当我尝试执行它时,我需要指出JavaFXSDK到我的运行配置参数的路径
Error: JavaFX runtime components that are required to run this application are missing.