在哪里可以下载最新版本的Scene Builder for Java?[关闭]


98

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

Answers:


80

这是版本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


2
非常感谢你。我查看了该页面,并在顶部看到了以下文本:“警告:这些版本的JavaFX Scene Builder可能包含不包含最新安全补丁程序的组件,因此不建议在生产环境中使用。” 和“对于当前的Java版本,请查阅Oracle软件下载页面。” 这是否意味着此页面上的Scene Builder版本是旧版本?那么建议在哪里将Scene Builder版本用于生产?
扎里

@Zareh我为jdk 8u40添加了scen构建器的位置。您可以从其存储库中找到任何其他版本
prasadmadanayake

非常感谢你!我真的很感激。原谅我的提问,但是我该怎么下载并编译它呢?我正在使用Eclipse IDE。
扎里

1
@Zareh,您应该阅读文档。有关于构建openjfx的完整指南。在这里
prasadmadanayake

非常感谢您的回答。我查看了您提供的链接。我同意链接上的第一句话“为许多不同平台构建UI工具包是一项复杂而具有挑战性的工作”。不幸的是,我没有时间去花所有的步骤来构建自己的Scene Builder版本,只是准备好将其投入生产。我将坚持使用Window Builder和Swing,直到Scene Builder可以投入生产为止。再次感谢。
扎里

52

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

但是,由于Scene Builder已开源,因此第三方可以提供二进制版本供下载。我知道的一个是胶子。您可以查看他们的下载页面。他们当前提供的版本足够支持JDK 8u40中包含的新控件。

有关更多信息,您可能需要阅读openjfx -dev邮件列表上有关8u40版本的讨论。


非常感谢您的帖子。这为事情提供了一些启示。我为为什么很难为Scene Builder找到当前的可执行安装程序而感到困惑。由于我使用Eclipse IDE,因此我将等待他们将其合并到Eclipse中,就像最终将WindowBuilder for Swing合并到Eclipse中一样。再次感谢您的解释。
扎里

除了没有与Eclipse(AFAIK)进行任何直接集成外,Scene Builder是一个很好的工具。我知道的最好的集成是与Netbeans。无论如何,如果您可以远离SWT / GWT / Swing(即,如果您不需要任何真正的底层图形API),则应该坚持使用JavaFX。速度不如其他人快,但是学习曲线还可以,对我来说,这已经“足够生产”了。
tavlima'3

嘘!有人认为他们至少会在Netbeans中捆绑一个构建版本的scne builder。
Leonel



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.