如何在NetBeans中将JavaFX添加到基于maven的项目中

如何在NetBeans中将JavaFX添加到基于maven的项目中,java,maven,javafx,Java,Maven,Javafx,我在NetBeans中打开了一个项目,它是一个基于Maven的项目,我在javafx导入方面遇到了问题。有一份声明f.e.:“包javafx.animation不存在” 通常,当我创建一个新的JavaFX项目时,我会选择Java with Ant>Java应用程序,然后当我在项目列表中右键单击我的项目时,我会选择属性,在库部分我可以添加JavaFX库 在这种情况下,当我打开基于maven的项目时,属性中没有库部分,我不知道如何添加JavaFX库?关于在基于maven和Gradle的项目中使用Ja

我在NetBeans中打开了一个项目,它是一个基于Maven的项目,我在javafx导入方面遇到了问题。有一份声明f.e.:“包javafx.animation不存在”

通常,当我创建一个新的JavaFX项目时,我会选择Java with Ant>Java应用程序,然后当我在项目列表中右键单击我的项目时,我会选择属性,在库部分我可以添加JavaFX库


在这种情况下,当我打开基于maven的项目时,属性中没有库部分,我不知道如何添加JavaFX库?

关于在基于maven和Gradle的项目中使用JavaFX的说明如下:

我怀疑您运行的JDK没有包含JavaFX模块。这是正常的。但是,有些OpenJDK版本包含JavaFX模块,因此您不必手动添加它们。使用这样的JDK可能会使事情变得更简单。 考虑AZUL或BELSOFT中的一个OpenJDK构建,其中包括JavaFX.

对于Bellsoft,请选择“完整JDK”:

对于Azul,选择“JDK FX”作为“包”:

有关在基于Maven和Gradle的项目中使用JavaFX的说明,请参见:

我怀疑您运行的JDK没有包含JavaFX模块。这是正常的。但是,有些OpenJDK版本包含JavaFX模块,因此您不必手动添加它们。使用这样的JDK可能会使事情变得更简单。 考虑AZUL或BELSOFT中的一个OpenJDK构建,其中包括JavaFX.

对于Bellsoft,请选择“完整JDK”:

对于Azul,选择“JDK FX”作为“包”: