【问题标题】:Where exactly can I download the latest version of Scene Builder for Java? [closed]我在哪里可以下载最新版本的 Scene Builder for Java? [关闭]
【发布时间】:2015-03-02 11:00:46
【问题描述】:

我搜索了 Oracle 的网站,但找不到要下载的实际可执行文件。我得到的站点指向旧版本,或者指向 Scene Builder 的源。我正在寻找最新版本的 Scene Builder 的实际 windows/mac 可执行安装程序。

【问题讨论】:

    标签: java scenebuilder


    【解决方案1】:

    这里有 1.x 和 2.x 版本的场景构建器 http://www.oracle.com/technetwork/java/javafxscenebuilder-1x-archive-2199384.html

    此项目已移至 openjfx 项目。所以你可以从http://hg.openjdk.java.net/openjfx获取最新的源代码和任何其他版本

    这是 jdk 8u40 的场景构建器 http://hg.openjdk.java.net/openjfx/8u/rt/file/5fc0ddb42776/apps/scenebuilder

    【讨论】:

    • 非常感谢。我查看了该页面并在顶部看到了这段文字:“警告:这些版本的 JavaFX Scene Builder 可能包含不包含最新安全补丁的组件,因此不建议在生产中使用。”和“对于当前的 Java 版本,请查阅 Oracle 软件下载页面。”这不是说这个页面上的 Scene Builder 的版本是旧版本吗?那么在哪里推荐用于生产的 Scene Builder 版本?
    • @Zareh 我已经为 jdk 8u40 添加了场景构建器的位置。您可以从它的存储库中找到任何其他版本
    • 非常感谢!对此,我真的非常感激。请原谅我问,但我究竟如何下载这个源并编译它?我正在使用 Eclipse IDE。
    • @Zareh 你应该阅读文档。有一个关于构建 openjfx 的完整指南。 here
    • 非常感谢您的回答。我查看了您提供的链接。我同意链接上的第一句话“为许多不同的平台构建 UI 工具包是一项复杂且具有挑战性的工作。”。不幸的是,我没有时间完成所有步骤来构建我自己的 Scene Builder 版本,只是为了构建它的生产就绪版本。我会坚持使用 Window Builder 和 Swing,直到 Scene Builder 准备好生产。再次感谢。
    【解决方案2】:

    遗憾的是,Oracle 决定不再为 Scene Builder 提供二进制下载。据我所知,他们的推理似乎是,现在场景构建器项目的主要目标是提供 SceneBuilderKit 用于集成到 IDE 中(当然,IDE 开发人员会自己编译它)而不是标准单独的 SceneBuilderApp。

    但是,由于 Scene Builder 已经开源,第三方可以提供二进制构建以供下载。我知道的一个是 Gluon。您可以查看their downloads page。他们目前提供的版本足够新,可以支持 JDK 8u40 中包含的新控件。

    有关更多信息,您可能需要阅读the openjfx-dev mailing list 上有关 8u40 版本的讨论。

    【讨论】:

    • 非常感谢您的帖子。这说明了一些事情。我很困惑为什么很难找到适用于 Scene Builder 的当前可执行安装程序。由于我使用 Eclipse IDE,我将等待他们将其合并到 Eclipse 中,就像 WindowBuilder for Swing 最终合并到 Eclipse 中一样。再次感谢您的解释。
    • 除了与 Eclipse (AFAIK) 没有任何直接集成之外,Scene Builder 还是一个很好的工具。我所知道的最好的集成是与 Netbeans。无论如何,如果您可以远离 SWT/GWT/Swing(即,如果您不需要任何真正低级的图形 api),您应该坚持使用 JavaFX。没有其他人那么快,但学习曲线还可以,我会说它“已经做好了生产准备”,对我来说。
    • 嘘!人们可能会认为他们至少会在 Netbeans 中捆绑一个内置版本的 scne builder。
    【解决方案3】:

    最近的构建也可以在这里找到: http://gluonhq.com/products/scene-builder/

    除了可运行的 jar,它们还提供本地安装程序。

    【讨论】:

    • 非常感谢。这是一个方便的链接。
    【解决方案4】:

    您可以根据您的平台从以下网址下载最新版本的屏幕生成器 http://gluonhq.com/open-source/scene-builder/

    【讨论】:

      【解决方案5】:

      我已经从这里成功提取并编译了 Scene Builder:

      http://hg.openjdk.java.net/openjfx/8u-dev/rt/file/a607b58ec579/apps/scenebuilder

      虽然是 dev 分支,但事实证明 dev build 相当稳定。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多