JavaEE + Maven + JavaFx

时间:2014-03-28 08:55:44

标签: java maven javafx

嗨,我有一个带有jdk 1.7的Maven JavaEE项目,我想使用JavaFx的一些功能,我想知道如何在pom.xml中添加Maven依赖项来使用javaFX?

请注意,我已经搜索过mvnrepository.com并且在那里找不到javafx! 是不是因为javafx是jdk本身的一部分?

感谢。

2 个答案:

答案 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>