为什么即使我已经安装了eclipse的e(fx)clipse,我也不能导入javafx

时间:2019-07-25 16:00:31

标签: java javafx

我已经为eclipse安装了e(fx)clipse,我需要它来导入javafx.application.Application,但是即使我已经安装了e(fx)clipse,并且我右键单击Application,它也只会向我显示com.apple.eawt而不是javafx.application.Application

例如,我已经尝试了每个步骤,重新安装了Eclipse,但仍然无法正常工作

public class Temperature extends Application{

}

我只想知道该怎么做,以使其与javafx.application.Application而不是com.apple.eawt一起使用,非常感谢。

1 个答案:

答案 0 :(得分:1)

正如Politic在他的评论中提到的那样,在Java 11+中,Java FX不再是JDK的一部分。您必须手动导入。如果您使用的是Maven,请添加以下依赖项:

<!-- https://mvnrepository.com/artifact/org.openjfx/javafx -->
<dependency>
    <groupId>org.openjfx</groupId>
    <artifactId>javafx</artifactId>
    <version>11</version>
    <type>pom</type>
</dependency>