Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
184 views
in Technique[技术] by (71.8m points)

java - Guava libraries and GWT

Just discovered the Guava libraries project.

Do these work with GWT?

question from:https://stackoverflow.com/questions/2005687/guava-libraries-and-gwt

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

Here are some more details on how to accomplish this with the (currently latest) 19.0 release of Guava.

  1. The Guava release consists of two JARs, guava-19.0.jar and guava-gwt-19.0.jar. You will need both for getting Guava to work within your GWT project. (In a non-GWT project you will only need the former.) Download them and add them to your project; if you use Maven, use these dependencies:

    <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 will then automatically download the two Jars from the Central Maven Repository, see also the Guava page on mvnrepositories. As an SBT user, you would go for something like libraryDependencies += "com.google.guava" % "guava" % "19.0".

  2. Add

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

    to your GWT module file to enable Guava.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...