Я создал новое приложение Google Cloud Endpoints, используя Java и инфраструктуру Maven.Он имеет один сервлет и только базовый doGet
метод
public void doGet ... etc.
Я должен иметь возможность генерировать документ конечных точек, используя:
mvn endpoints-framework:openApiDocs
Это описано в Документация Google
Я просто получаю сообщение, содержащее текст:
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
, чтобы как-то это сделать?