Pergunta
Apenas descobriu o href="http://code.google.com/p/guava-libraries/" rel="noreferrer"> Goiaba projeto .
Será que estes trabalhos com GWT?
Solução
A partir do PDF introdutório sobre essa página,
Você pode usar essas bibliotecas em ...
- No JDK 6
- No Android
Nós pensamos. voluntários necessidade de nos ajudar a testá-lo.- No Google App Engine
Nós pensamos. voluntários necessidade de nos ajudar a testá-lo.- No GWT - irregular
Como o suporte biblioteca JDK do GWT é irregular
Talvez 2/3 o material nessas bibliotecas é GWT-safe até agora
Basta olhar para@GwtCompatible
!
Atuação? Não necessariamente bom.
Outras dicas
Aqui estão mais alguns detalhes sobre como fazer isso com o (atualmente mais recente) liberação 19.0
de goiaba.
-
O lançamento Goiaba consiste em dois frascos,
guava-19.0.jar
eguava-gwt-19.0.jar
. Você vai precisar de ambos para obter goiaba ao trabalho dentro de seu projeto GWT. (Em um projeto não-GWT você só vai precisar do primeiro.) Baixá-los e adicioná-los ao seu projeto; se você usar o Maven, use estas dependências:<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 irá então transferir automaticamente os dois frascos do repositório Maven Central , ver também o href="http://mvnrepository.com/artifact/com.google.guava/guava" página Goiaba na mvnrepositories . Como um SBT usuário , você iria para algo como
libraryDependencies += "com.google.guava" % "guava" % "19.0"
. -
Adicionar
<inherits name="com.google.common.collect.Collect"/>
ao seu arquivo módulo GWT para permitir goiaba.
No futuro, vamos lançar um módulo GWT trabalhar cobrindo o subconjunto @GwtCompatible da biblioteca. Fique atento.