在GWT中编译排列是什么意思?

编译Web App项目时,编译了6个排列。 这些排列是什么,它们是什么意思?

Google Web Toolkit使用延迟绑定; 它会为不同的浏览器目标和本地化创build不同版本的应用程序。 他们对延期绑定的常见问题解答有更详细的介绍,但是基本上可以总结为:

例如,如果GWT支持4个浏览器,并且用3种语言编写应用程序,那么GWT将生成总共12个不同的应用程序排列。 在运行时自引导期间,GWTselect合适的排列来显示用户。

可以暂时删除一些浏览器模型和语言,以缩短开发过程中的编译时间。

您可以设置用户代理,并在您的* .gwt.xml文件中指定您的浏览器(如果您使用特定浏览器,则需要进行x5编译)

对于Firefox只能使用: <set-property name="user.agent" value="gecko1_8" />

更多信息@topic

跳过排列仅用于testing目的。 在例子中,我正在configurationmaven程序集插件,所以跳过它们可以让我更快地用assembly MUCH进行configurationtesting。