无法使JavaFX在Eclipse中工作

时间:2015-01-13 00:27:03

标签: java eclipse

我试图在Eclipse中使用JavaFX,但每当我使用它的任何类时,它都不会识别类型。为了澄清我收到消息"Dropshadow cannot be resolved to a type"

这不仅发生在Dropshadow上,而且发生在任何JavaFX类中。 IDE不会给我一个导入它的选项,当我尝试手动输入它时,它不被识别。在使用显然包含它的JSE 8u25时。

环顾四周,我看到.jar file可以手动添加,但我想知道我的IDE中的某些内容是否配置正确,因为它应该正常工作。有人可以帮我一把吗?感谢。

3 个答案:

答案 0 :(得分:1)

添加到构建路径

您的问题是,您刚刚将.jar文件放在那里,并尝试使用它。您需要添加到项目中。为此,请按照以下步骤操作:

  1. .jar文件添加到项目文件夹(不是src)中。复制/粘贴或简单地拖放。
  2. 在项目中点击.jar文件后右键单击。
  3. Build Path > Add To Build Path
  4. 您已经/将要做的是将.jar添加到项目本身。将 项目中的与项目的部分区分开来之间存在差异。

    现在,无论您需要什么,都可以importextendimplement


    从构建路径中删除

    好的,所以你找到了一个更好的图书馆,可以找到你想要的,不再需要图书馆或自己做的图书馆了,你想要删除你的.jar

    嗯,首先,它仍然 项目的一部分,因此您需要先从构建路径中删除它。

    1. 右键单击.jar文件。
    2. Build Path > Remove from Build Path
    3. 您的.jar 您的项目,但不再

      现在你可以继续并毫无顾虑地删除它。

答案 1 :(得分:1)

所以我终于搞定了,解决方法是安装在这里找到的eclipse插件:

http://www.eclipse.org/efxclipse/install.html

方向非常好,我只是按照书面说明并将其启动并运行。

答案 2 :(得分:0)

解决问题的简单方法是右键单击您的项目,转到属性> java build path然后选择它所在的选项卡库。 您必须选择那里的图书馆>单击按钮EDIT然后从那里选择Workspace默认JRE。你至少需要java 8。