我使用Java和Maven框架创建了一个新的Google Cloud Endpoints应用。它只有一个servlet,只有一个基本的doGet
方法
public void doGet ... etc.
我应该能够使用以下方法生成端点文档:
mvn endpoints-framework:openApiDocs
Google documentation中对此进行了描述
我只收到一条包含以下内容的消息:
Generates an OpenAPI document
Usage: <Endpoints tool> get-openapi-doc <options> <service class>...
在另一个包含许多服务的现有终结点项目中,运行
mvn endpoints-framework:openApiDocs
可以正常工作,并且我收到消息:OpenAPI document written to C:\myFolder\my-project\target\openapi-docs\openapi.json
我需要创建一个基本的OpenApi文档结构。
mvn endpoints-framework:openApiDocs
仅在我在端点中定义了服务时才起作用吗?我对命令为何起作用并在现有项目中创建openapi.json
而不是其他项目感到困惑。我需要为mvn endpoints-framework:openApiDocs
创建openapi.json
做什么?还是可以使用get-openapi-doc
指令以某种方式执行此操作? 最佳答案
我终于找到了执行此操作的Google文档:
Adding API Management