错误使用端点框架工具(不清楚的文档)生成OpenAPI DOC的错误



(intro(
我使用Google文档在Google Cloud Endpoint上进行了一些教程。我已经设法运行了第一个API,但是我使用端点 - 框架工具

生成OpenAPI文档的错误

(问题/问题(
长话短说,我在尝试生成我的Google Cloud Endpoint项目的OpenAPI文档时遇到了"不清楚"错误。官方的Google文档(此处(指出以下生成文件的方法:

  endpoints-framework-tools-2.0.0-beta.11/bin/endpoints-framework-tools
 get-openapi-doc 
  --hostname=YOUR-PROJECT-ID.appspot.com 
  --war=target/echo-1.0-SNAPSHOT 
  com.example.echo.Echo

他们没有指定什么是" com.eample.echo.echo"。试图通过替换com.example通过我的软件包路径来运行命令,我将收到以下令人困惑的错误。

Error:  co.mydomain.eliokhattar.myapplication.backend.MyEndpoint

用任何其他软件包替换上述软件包仍然会出现相同的错误。

任何人都可以建议或提供有关如何使用此端点 - 框架工具的明确教程?

我已经弄清楚了这个问题,这与以下事实有关:我在调用端点框架时没有提及-classpath参数。以下命令工作正常。

endpoints-framework-tools-2.0.0-beta.11/bin/endpoints-framework-tools 
 get-openapi-doc 
 --hostname=iccloudendpoint.appspot.com 
 --war=/Users/eliokhattar/endpints-test/IcExteranlTutorialDemo/icSysBackend/src/main/webapp 
 --classpath=/Users/eliokhattar/endpints-test/IcExteranlTutorialDemo/icSysBackend/build/classes/main/ co.mydomain.eliokhattar.myapplication.backend.MyEndpoint

另一方面,我现在有不同的无关错误。

您想要编译的应用程序。您指的是您的源代码。尝试诸如" Icsysbackend/build/prokeDed-app"之类的东西。

另外,您希望类的格式基于包装中的位置。想想" com.etc.etc.class"不是" com/etc/etc/class"。

最新更新