Pregunta

Sólo descubierto el proyecto bibliotecas de guayaba .

¿Estos trabajos con GWT?

¿Fue útil?

Solución

Desde el PDF de introducción de esa página,

  

Puede utilizar estas bibliotecas en ...

     
      
  • En el JDK 6
  •   
  • En Android
      Nosotros pensamos. Necesitamos voluntarios para ayudar a probar a cabo.
  •   
  • En Google App Engine
      Nosotros pensamos. Necesitamos voluntarios para ayudar a probar a cabo.
  •   
  • En GWT - irregular
      Debido a que el apoyo de la biblioteca JDK de GWT es irregular
      Tal vez 2/3 de la materia en estas bibliotecas es GWT-seguro hasta el momento
      Sólo tiene que buscar @GwtCompatible!
      ¿Actuación? No es necesariamente bueno.
  •   

Otros consejos

A continuación algunos detalles más sobre la forma de lograr esto con el (en la actualidad más reciente) 19.0 liberación de guayaba.

  1. La liberación de guayaba se compone de dos tarros, guava-19.0.jar y guava-gwt-19.0.jar. Necesitará ambos para obtener guayaba para trabajar dentro de su proyecto GWT. (En un proyecto GWT no sólo necesitará el primero.) Descarga ellos y añadirlos a su proyecto; si utiliza Maven, utilizar estas dependencias:

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

    Maven descargará automáticamente los dos tarros de la central de repositorios Maven , consulta la página de guayaba la en mvnrepositories . Como SBT usuario , va a ir por algo así como libraryDependencies += "com.google.guava" % "guava" % "19.0".

  2. Añadir

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

    a su archivo de módulo de GWT para permitir la guayaba.

En el futuro, vamos a lanzar un módulo de GWT de trabajo que cubre el subconjunto @GwtCompatible de la biblioteca. Manténgase en sintonía.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top