версия клиентских библиотек - PullRequest
0 голосов
/ 11 сентября 2018

Я создаю API с помощью Google Cloud Endpoints Framework v2 на Java AppEngine Standard.

Использование Endpoints Framework означает, что вы можете легко создавать клиентскую библиотеку Java.

Однако я не могу изменить версию этой сгенерированной клиентской библиотеки с maven pom или иным способом.

Есть ли способ изменить версию сгенерированной клиентской библиотеки?

1 Ответ

0 голосов
/ 14 сентября 2018

Вы можете изменить версию клиентской библиотеки, изменив версию в аннотации @Api.

@Api(
     name = "echo",
     version = "v1", // Update this value
     // ...

Сгенерированный тег <version> клиента API в сгенерированном pom.xml будет иметь префикс с версией API (и будет содержать суффикс версии используемой библиотеки google-api-client, а также необязательную метку SNAPSHOT, если вы работаете со снимком).

Пример pom.xml фрагмента для приведенного выше определения может выглядеть следующим образом:

<groupId>com.example.echo</groupId>
<artifactId>echo</artifactId>
<version>v2-1.25.0-SNAPSHOT</version>
<name>echo v2-1.25.0-SNAPSHOT</name>
<packaging>jar</packaging>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...