【问题标题】:What are some alternatives to Java Web Start for executing outside of the browser sandbox?在浏览器沙箱之外执行 Java Web Start 有哪些替代方案?
【发布时间】:2011-08-23 18:57:36
【问题描述】:
我正在寻找一种通过浏览器将我的胖客户端软件交付给 Intranet 用户的方法。理想情况下,用户可以单击页面上的单个按钮,机器本地的东西就会执行该软件(类似于 Java Web Start 的工作方式。)
有没有 Java 的替代品?我真的很喜欢Spoon 提供的体验。
我看到了一个名为0Install 的东西,这听起来像是一个非Java 网络启动。体验如何?我应该考虑其他替代方案吗?
【问题讨论】:
标签:
java
deployment
java-web-start
rich-internet-application
【解决方案1】:
这在一定程度上取决于您要支持的平台。 0install 在 Linux/Unix 上效果最好(例如 GUI 是原生 GTK)。在 MacOS X 上,GTK UI 看起来有点不合时宜,尽管有原生 UI 的计划。 Windows 有自己的基于 .NET 的 GUI;它很新,但改进很快。
请注意,您甚至可以对 Java 程序使用 0install,这有一些优势。例如,我最近将它用于依赖于 GraphViz(非 Java 实用程序)的 Java 程序。
[注意:我是 0install 开发者]