嗨,我有一个带有jdk 1.7的Maven JavaEE项目,我想使用JavaFx的一些功能,我想知道如何在pom.xml中添加Maven依赖项来使用javaFX?
请注意,我已经搜索过mvnrepository.com并且在那里找不到javafx! 是不是因为javafx是jdk本身的一部分?
感谢。
答案 0 :(得分:3)
Maven with jdk 1.7
尝试:
<dependency>
<groupId>javafx</groupId>
<artifactId>jfxrt</artifactId>
<version>${javafx.version}</version>
<type>jar</type>
<scope>system</scope>
<systemPath>${java.home}/lib/jfxrt.jar</systemPath>
</dependency>
答案 1 :(得分:0)
您需要在pom.xml中添加javafx插件,这应该可以工作
<plugin>
<groupId>com.zenjava</groupId>
<artifactId>javafx-maven-plugin</artifactId>
<version>8.8.3</version>
</plugin>
或尝试添加依赖项
<dependency>
<groupId>javafx</groupId>
<artifactId>jfxrt</artifactId>
<version>${javafx.version}</version>
<type>jar</type>
<systemPath>${java.home}/lib/jfxrt.jar</systemPath>
</dependency>