当前位置: 首页 > 面试题库 >

JavaFX 2作为Maven依赖项

谷梁裕
2023-03-14
问题内容

是否可以在pom.xml中将JavaFX 2.0引用为Maven中的依赖项,以便一切顺利进行?

我在这个问题中看到可以在本地安装jfxrt.jar,但是理想情况下,我希望使用一种更简单的方法,在该方法中可以正确解决依赖关系并html" target="_blank">下载它,而无需任何本地黑客。


问题答案:

不,目前还没有这样的解决方案。我怀疑它会永远存在,因为从Java 1.7更新2开始,JavaFX与JVM一起安装了。从Java
1.8(下一年)开始,计划将JavaFX包含在JRE中。从那时起,您完全不需要依赖项。

但是,您现在可以将Maven与JavaFX一起使用,因为Maven可以调用Ant任务(antrun插件),并且JavaFX发行版中提供了超级Ant任务。我写了有关它的博客,但它是法文:Creer
un projet Maven pour JavaFX2
。它会引导您完成整个过程。但是,如果您不懂法语,请在文章中发表评论,我会尽力帮助您或在Oracle论坛中查看



 类似资料:
  • 我目前在一个项目中工作,该项目包括大约12个子项目。 每个子项目都包含一个POM,该POM单独构建依赖关系。 上游子项目包括下游子项目作为依赖项,其方式与包含对log4j: 这似乎对我们管用。 然而,今天,经过11个月的开发,我决定重温这十几个POM文件,并考虑到重构。 我随后发现了和标记,并开始怀疑我的Maven项目策略是否“正确”。 重构我的POM,使最上层的POM(一个Web WAR项目)变

  • 主要内容:依赖声明,获取依赖坐标Maven 是一款优秀的依赖管理工具,那么什么是依赖呢? 通俗的说,如果一个 Maven 构建所产生的构件(例如 Jar 文件)被其他项目引用,那么该构件就是其他项目的依赖。 依赖声明 Maven 坐标是依赖的前提,所有 Maven 项目必须明确定义自己的坐标,只有这样,它们才可能成为其他项目的依赖。当一个项目的构件成为其他项目的依赖时,该项目的坐标才能体现出它的价值。 当 Maven 项目需要声

  • 我有一个简单的java应用程序-maven项目在我的Netbean IDE。 在我创建Maven Web Application并添加第一个项目作为依赖项之后,Netbean显示一切都很好,我也可以使用所有方法。 但在运行时,我会 在不创建多模块JavaEE应用程序的情况下,是否有可能使web项目依赖于简单的java应用程序?

  • 我想知道以下jar的所有传递依赖项: 将经典命令移动到pom。项目定义依赖关系和输入的xml: mvn依赖:树 将显示: 我没看到魔咒父母: 乍一看,mvn命令似乎可以显示非pom类型的依赖项。 有没有一种方法可以精确地显示使jar保持活动状态所需的每个文件? 谢谢

  • 我有一个使用Gradle作为构建工具的项目和第二个使用Maven的POM的子项目。我没有在子项目上更改构建工具的自由。 我想要实现的是将我的项目添加到Maven POM中,作为我的Gradle项目的依赖项。 其中root(当前目录)是我的Gradle项目,并包含,Maven项目位于下,POM文件就在该目录下。 我在我的< code>build.gradle文件中尝试了这些变化: 第一次尝试: 第二

  • 我将POM文件更改为3.5.2版本(而不是3.9.2),现在所有错误都消失了。 如果有人能解释为什么这解决了我的问题(以及如何在3.9.2版本中工作),我将接受它作为答案。 更新: