什么是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
我试图更新项目的依赖,但没有帮助。 任何指针将会很有帮助。
JavaFX的当前版本- 2013年10月3日
JavaFX的当前版本是JavaFX的2.2.40和分布甲骨文的Java 7u40里面。
你可以得到开发套件Java7u40来自:
- http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
如果你只需要运行,而不是开发套件的其余部分,它是在:
关于JavaFX的和Maven
我认为你要使用的JavaFX作为Maven的依赖。 然而,JavaFX是不是在公共Maven仓库主持。 类似像Java集合库或Swing的GUI工具包Java运行时的其他部分,JavaFX的并不需要,因为它是作为基础的Java运行时的一部分在Maven仓库被托管。
要了解如何使用JavaFX的从Maven作为系统的依赖,指的是#1问题: Maven项目使用JavaFX(用jar文件在`lib`) 。
如果您在使用JavaFX和Maven的工作,可能是最好的解决办法是使用JavaFX的Maven插件 。