给专家的一份:Plugable gwt module & CompileModule class & XXXX.gwtar file?

Posted

技术标签:

【中文标题】给专家的一份:Plugable gwt module & CompileModule class & XXXX.gwtar file?【英文标题】:one for the experts: Pluggable gwt module & CompileModule class & XXXX.gwtar file? 【发布时间】:2011-11-11 20:10:47 【问题描述】:

专家问题:可插拔 gwt 模块 & CompileModule 类 & XXXX.gwtar 文件。

好的,这是给 GWT 专家的!!

我有一个带有小部件的 GWT 应用程序。我们正在运送 5 个开箱即用的小部件。

这些小部件还依赖于我们的 API,它们充当简单的 DAO pojos

现在当它传给客户时。他们需要创建自己的小部件(作为 GWT 模块)并在我们的 GWT 应用程序中使用它们。当然,为了让事情复杂化,我们不能向他们提供我们的应用程序或 API 的来源。

现在我知道这里更流行的解决方案是使用某种 JSNI API 来让小部件和我们的应用相互通信、记录它并让它安静地休息。

但我们也在四处寻找是否有替代方案。

比如看这个 CompileModule 类

http://code.google.com/p/google-web-toolkit/source/browse/trunk/dev/core/src/com/google/gwt/dev/CompileModule.java?r=10304

这可以用来“米老鼠”我们的资源吗?

看起来这个编译器将/可以将模块编译成 XXXX.gwtar 文件,理论上可能所有客户都需要在那里编译自定义模块。

有什么想法吗?我们是在做某事还是走到了尽头。

谢谢

【问题讨论】:

【参考方案1】:

好吧,看起来 GWTAR 对你来说是死路一条。从外观上看,gwtar 文件不足以开始编译,您还需要提供源代码。它的唯一目的是加速真正大型应用程序的编译,对您的情况没有太大帮助。

【讨论】:

以上是关于给专家的一份:Plugable gwt module & CompileModule class & XXXX.gwtar file?的主要内容,如果未能解决你的问题,请参考以下文章

如何将Dagger2的子组件用于GWT

发展科技到底有什么用,转NASA专家给一位修女的一封信

给博客园商业化的一份公开信

约稿给自己交一份年度总结——我的2014年

北卡密信,互联网通信安全专家

给大家总结的一份白帽子成长进阶指南(内附学习资源)