我已经使用Java和Maven框架创建了一个新的Google Cloud Endpoints应用。它只有一个servlet,只有一个基本的doGet
方法
public void doGet ... etc.
我应该能够使用以下方法生成端点文档:
mvn endpoints-framework:openApiDocs
中有描述
我只收到一条包含以下内容的消息:
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
指令以某种方式执行此操作?