41 votes

Bibliothèques de goyave et GWT

Je viens de découvrir le projet de bibliothèques Guava .

Est-ce que cela fonctionne avec GWT?

68voto

Hbf Points 1472

Voici quelques détails supplémentaires sur la façon d'accomplir ceci avec la (dernière) 17.0 communiqué de Goyave.

  1. La Goyave de presse se compose de deux Pots, guava-17.0.jar et guava-gwt-17.0.jar. Vous aurez besoin à la fois pour arriver à la Goyave de travailler au sein de votre projet GWT. (Dans un non-GWT projet, vous aurez seulement besoin de l'ancien.) De les télécharger et de les ajouter à votre projet; si vous utilisez Maven, l'utilisation de ces dépendances:

    <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>17.0</version>
    </dependency>
    <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava-gwt</artifactId>
        <version>17.0</version>
    </dependency>
    

    Maven va automatiquement télécharger les deux Pots à partir de la Centrale Repository Maven, voir aussi la Goyave page sur mvnrepositories. Comme un TAS d'utilisateur, vous devrez aller pour quelque chose comme libraryDependencies += "com.google.guava" % "guava" % "17.0".

  2. Ajouter

      <inherits name="com.google.common.collect.Collect"/>
    

    pour votre GWT fichier de module pour permettre à la Goyave.

20voto

Kevin Bourrillion Points 19677

À l'avenir, nous publierons un module GWT opérationnel couvrant le sous-ensemble @GwtCompatible de la bibliothèque. Restez à l'écoute.

17voto

Ben James Points 41165

De l'introduction en PDF sur cette page,

Vous pouvez utiliser ces bibliothèques sur...

  • Sur JDK 6
  • Sur Android
    Nous ne le pensons. Besoin de bénévoles pour nous aider à le tester.
  • Sur Google App Engine
    Nous ne le pensons. Besoin de bénévoles pour nous aider à le tester.
  • Sur GWT -- boutonneux!
    Parce que GWT du JDK support de bibliothèque est inégale
    Peut-être 2/3 trucs dans ces bibliothèques est GWT-sûr jusqu'à présent
    Il suffit de regarder pour @GwtCompatible!
    La Performance? Pas forcément des bonnes.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X