番石榴图书馆和GWT

2022-09-01 02:17:47

刚刚发现了番石榴图书馆项目。

这些是否适用于GWT?


答案 1

以下是有关如何通过(当前最新)发布的番石榴实现这一目标的更多详细信息。19.0

  1. 番石榴版本由两个 JAR 和 .您需要两者才能让番石榴在您的GWT项目中工作。(在非GWT项目中,您只需要前者。下载它们并将其添加到您的项目中;如果使用 Maven,请使用以下依赖项:guava-19.0.jarguava-gwt-19.0.jar

    <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将自动从中央Maven存储库下载两个Jar,另请参阅mvnrepositories上的Guava页面。作为SBT用户,您会选择类似.libraryDependencies += "com.google.guava" % "guava" % "19.0"

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

    到您的 GWT 模块文件以启用番石榴。


答案 2

将来,我们将发布一个工作 GWT 模块,涵盖库@GwtCompatible子集。敬请期待。


推荐