Endpoints-framework:clientLibs和Endpoints-framework:generateSrc有什么区别?

时间:2018-07-02 13:14:09

标签: google-app-engine google-cloud-endpoints google-cloud-endpoints-v2

我刚刚测试了两者,并得到了相同的结果。为什么?

我的意图是根据OpenAPI规范为Google Java Endpoints Framework生成服务器存根。有可能吗?

1 个答案:

答案 0 :(得分:1)

首先,我必须说,我不认为我们的意图不是促进使用这些工具创建新项目。这些工具是为迁移旧项目而构建的,不建议继续使用。

但要回答您的问题:

  • endpoints-framework:clientLibs是您在服务器端项目(appengine)上运行的一项操作。它只是为您下载一个客户端库(zip)。您可以在另一个项目中处理和使用此下载的库来使用端点。
  • endpoints-framework:generateSrc是您在端点使用者(或客户端)上运行的操作。这是一个自动在项目中包含客户端库代码的助手(它也会下载客户端库),因此您不必自己复制该代码(或生成将其导入的库)