【问题标题】:How to generate client library如何生成客户端库
【发布时间】:2012-11-13 09:49:11
【问题描述】:

我正在尝试为我现有的 Web 应用程序生成 java 客户端库,但每次选择“生成云端点客户端库”时,eclipse 都会显示进度对话框并冻结。

是否有可以用来生成客户端库的命令行工具(比如 bin/endpoints.sh)?

提前致谢。

编辑 谢谢 Dan,我设法使用以下命令生成客户端库:

$SDK/endpoints.sh get-client-lib com.test.MyEndpoint

【问题讨论】:

    标签: google-app-engine google-cloud-endpoints google-plugin-eclipse


    【解决方案1】:

    通过查看 Eclipse 错误日志,您应该能够找到有关生成库时的错误的更多信息。但是,我猜该错误是通用的,例如生成库的服务中的 503 错误。

    这些类型的错误最常见的原因是您在实体类中使用了不兼容的类型。在这种情况下,使用命令行工具将无济于事。

    但是,在某些情况下,命令行工具在 GPE 失败时也成功了。要在没有 GPE 的情况下生成库,请从应用程序的根目录运行以下命令:

    $SDK/bin/endpoints.sh get-java-client-lib helloworld.endpoint.HelloWorldEndpoint
    

    helloworld.endpoint.HelloWorldEndpoint 替换为 Endpoint 类的空格分隔名称。

    【讨论】:

      猜你喜欢
      • 2018-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多