1

javafx 运行时的最新版本是什么?

我尝试添加以下依赖项:

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>javafx-runtime</artifactId>
    <version>2.2.25</version>
</dependency>

保存 pom.xml 时出现以下错误。

Missing artifact com.oracle:javafx-runtime:jar:2.2.25

我尝试更新项目依赖项,但这没有帮助。任何指针都会有所帮助。

4

1 回答 1

1

当前版本的 JavaFX - 2013 年 10 月 3 日

JavaFX 的当前版本是 JavaFX 2.2.40,分布在 Oracle Java 7u40 中。

您可以从以下位置获取 Java7u40 的开发工具包:

如果您只需要运行时而不需要开发工具包的其余部分,它可以在以下位置获得:

关于 JavaFX 和 Maven

我认为您正在尝试将 JavaFX 用作 Maven 依赖项。但是,JavaFX 不托管在公共 Maven 存储库中。与 Java 运行时的其他部分(如 Java 集合库或 Swing GUI 工具包)类似,JavaFX 不需要托管在 Maven 存储库中,因为它作为底层 Java 运行时的一部分包含在内。

要了解如何使用 Maven 中的 JavaFX 作为系统依赖项,请参阅 Stackoverflow 问题:Maven project with JavaFX (with jar file in `lib`)

如果您使用 JavaFX 和 Maven,最好的解决方案可能是使用JavaFX Maven 插件

于 2013-10-03T17:07:29.463 回答