【问题标题】:How to combine m2e and e(fx)clipse?如何结合 m2e 和 e(fx)clipse?
【发布时间】:2013-10-25 01:06:20
【问题描述】:

我想在 Eclipse Kepler 中使用两个插件 e(fx)clipse(用于 JavaFX 2)和 m2e 创建一个新项目。目标是,拥有一个 Java FX 项目,我可以使用 Eclipse 中的 maven 构建,并且具有 maven 的文件夹结构,但我想在 Eclipse 中使用 Java FX SceneBuilder。

两个插件都有自己的项目类型并创建不同的文件夹结构,所以我必须手动做一些事情来组合它们。有什么想法吗?

【问题讨论】:

    标签: eclipse javafx-2 maven-3 m2e


    【解决方案1】:

    这在eclipse中并不难做到。我的做法是这样的:

    1) 首先使用 maven 原型创建 java 项目/结构(我不记得具体的,但是通用的 java 可以)。
    2) 要使用 e(fx)clipse 的 JavaFX 功能,只需确保 JavaFX 库包含在构建路径的库中。
    3) 要使用 SceneBuilder,请确保在 Window|Preferences|JavaFX 屏幕中配置了可执行文件。

    注意:如果您使用的 java 版本中已包含 javaFX(例如 java 8 或最近的 java 7 版本),则无需在构建路径中添加单独的 JavaFX 库。仅当 JavaFX 未与 JDK 的其余部分捆绑时才需要这样做,现在情况已不再如此。

    祝你好运。

    • chooks

    【讨论】:

    • 到目前为止,一切都很好,但 e(fx)clipse 插件通常做得更多。有一个通常应该运行的 antfile,我不想这样做,因为那是我想使用 maven 的地方。无论如何 +1,它让我离目标更近了
    • 说实话,我还没有发现 e(fx)clipse 的功能那么有用。我正在使用已经包含 JavaFX 的 Java 8 早期版本,因此 e(fx)clipse 提供的预打包 JavaFX 库没有用。我不会搞乱 FXGraph 功能,所以基本上我使用它的唯一目的是更轻松地创建 FXML 文件(这并不难)并从 IDE 启动 Scenebuilder(这又不难做到)。我不知道 ant 文件,因为我如上所述使用 maven 开始我的项目并从那里开始。很高兴我能够提供适度的帮助。
    • 我想我会像你一样走同样的路,并且在大多数情况下忽略 e(fx)clipse。感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-15
    • 2019-01-05
    • 1970-01-01
    • 2019-08-30
    • 2019-06-09
    • 2016-07-06
    相关资源
    最近更新 更多