使用Maven

时间:2019-06-07 03:29:20

标签: java maven google-cloud-platform openapi

我已经使用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指令以某种方式执行此操作?

1 个答案:

答案 0 :(得分:0)

我终于找到了执行此操作的Google文档:

Adding API Management