Que signifie la compilation de la permutation dans la GWT?

Lorsqu’un projet Web App est compilé, 6 permutations sont compilées. Quelles sont ces permutations et que signifient-elles?

Google Web Toolkit utilise une liaison différée; Il crée différentes versions de votre application pour différentes cibles et localisations de navigateur. Leur réponse à la FAQ sur la liaison différée est plus détaillée, mais peut être résumée dans cette citation:

Par exemple, si GWT prend en charge 4 navigateurs et que vous écrivez votre application en 3 langues, GWT générera un total de 12 permutations différentes de votre application. Lors de l’amorçage à l’exécution, GWT choisit la permutation appropriée pour afficher l’utilisateur.

Il est possible de supprimer temporairement certains modèles de navigateur et langages pour raccourcir les temps de compilation au cours du développement.

Vous pouvez définir l’agent utilisateur et spécifier votre navigateur dans votre fichier * .gwt.xml (comstackz x5 si vous utilisez un navigateur spécifique)

Pour firefox uniquement, utilisez:

Plus d’info @topic

Sauter les permutations n’est utile qu’à des fins de test. Par exemple, je configure le plugin Maven Assembly, donc les sauter me permet de faire des tests de configuration avec l’assemblage BEAUCOUP plus rapidement.