(intro(
我使用Google文档在Google Cloud Endpoint上进行了一些教程。我已经设法运行了第一个API,但是我使用端点 - 框架工具
(问题/问题(
长话短说,我在尝试生成我的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"。