gpt4 book ai didi

java - GWT 中的请求工厂、库依赖项

转载 作者:行者123 更新时间:2023-12-02 06:48:02 24 4
gpt4 key购买 nike

我是 GWT 的新手,正在尝试了解 GWT 请求工厂。

此外,我一直在尝试从下面的链接运行请求工厂的演示示例: https://github.com/MikeMitterer/RFSample/

当我将其导入到 Eclipse 中时,缺少很多库。

例如重新打包的appengine等

任何人都可以帮助我理解请求工厂。为什么需要这个库?

最佳答案

当您不使用托管依赖项(使用 Maven、Gradle 或 Ivy 等工具)时,这就是问题所在,您必须手动下载所有内容并编辑配置中的路径以指向到您下载的 JAR。

此示例显然在 AppEngine 上运行,因此您必须下载 Google AppEngine SDK。作者单独下载了它(以及 GWT SDK),而不是使用 Google Plugin for Eclipse 中的 Eclipse 插件。完成后,编辑构建路径以修复依赖项。

返回请求工厂(而不是这个示例),您需要的是:

  • 在构建路径中:gwt-user.jar(如果您正在构建 GWT 应用程序)或 requestfactory-client.jar(如果您正在构建 Java 应用程序) (例如 Android 客户端),以及 validation-api-1.0.0.GA.jar (和 validation-api-1.0.0.GA-sources.jar如果您正在构建 GWT 应用程序)
  • 在您的WEB-INF/lib中:requestfactory-server.jargwt-servlet.jar,以及验证-api-1.0.0.GA.jar(不过,您不需要将它们添加到构建路径中,它们包含的所有类都已经在 gwt-user.jar 中);除了 gwt-servlet.jar 之外,您可能还需要 gwt-servlet-deps.jar (记不清了,试试吧)
  • 如果您想使用 bean 验证,还可以在`WEB-INF/lib 中包含 Hibernate Validator,但它是可选的。
  • 使用 requestfactory-apt.jar 配置注释处理,请参阅 https://code.google.com/p/google-web-toolkit/wiki/RequestFactoryInterfaceValidation

以及一些理解它的链接:

关于java - GWT 中的请求工厂、库依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18376890/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com