给专家的一份: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?的主要内容,如果未能解决你的问题,请参考以下文章