http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&s=google-web-toolkit-doc-1-5&t=FAQ_CompileOnePermutation
在我学到的文章中,我可以加速编译器,但指定目标用户代理.问题我该如何指定多个用户代理?假设我的应用程序支持ie6和FF3
不起作用 - 我得到XML解析错误:
[ERROR] Invalid property value 'ie6,gecko1_8'
我想知道是否有办法在模块XML文件中指定多个特定用户代理?
在GWT2.4中将user.agent值设置为gecko时,我遇到了类似的错误消息.所以我环顾四周,发现gwt代码定义了可能的值.
如果您查看com.google.gwt.user.UserAgent.gwt.xml中的gwt-user.jar,您可以看到您正在使用的GWT版本的可能值.
对于GWT2.4,这是我发现的:
因此,在我的情况下,gecko不是user.agent的有效值,如果我使用gecko1_8,它可以很好地编译Firefox.
适用于GWT 1.6,您的*.gwt.xml文件:
对于像chrome这样的基于webkit的浏览器,使用"safari"作为用户代理