gpt4 book ai didi

java - Gwt:作为桌面应用程序运行

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:24:52 25 4
gpt4 key购买 nike

我们决定使用 Ext GWT 编写客户端应用程序它是一个优秀而强大的框架,但目前客户想要创建桌面应用程序,所以,我的问题是是否有任何解决方案可以将 GWT 应用程序作为桌面启动?P.S 我发现一个项目调用 gwt-in-the-air但需要专业人士的意见:)谢谢。

最佳答案

根据您的需要,您应该能够将 GWT 应用程序打包为 Adob​​e AIR 或 Appcelerator Titanium 桌面应用程序,无需任何修改。
IIRC,在 com.google.gwt.xhr.client.XMLHttpRequest 上只需要做一个小补丁/覆盖,因为它使用了 Adob​​e AIR 中禁止的 new Function() (我不能说钛)。

还有 Prism 或 XULRunner(Flickr Uploader IIRC 使用)。

如果您需要任何特定于桌面环境的东西(访问文件系统等),那么 gwt-in-the-air 如果您不喜欢 GPL 或商业许可证并准备修复一些错误。 gwt-in-the-air 已停产。一个名为 gwt4air 的分支仍然存在(GPLv3/商业,并具有更多功能)。但是除非您需要这些特性中的许多,否则在 GWT 中用 JSNI 编码它们也不应该那么难。

这个答案来自 gwt-in-the-air 的作者(他放弃了基于 HTML5 的网络应用程序的桌面应用程序,具有几乎相同的功能集和更简单/更好的应用程序更新过程;并且解释了为什么 gwt-in-the-air 已经死了。)

关于java - Gwt:作为桌面应用程序运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7319367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com