Движок приложения Google Maven - архетип Проект конечной точки HelloWorld - PullRequest
0 голосов
/ 07 октября 2019

Я пытаюсь построить и запустить этот проект локально, используя Eclipse с установленным облачным плагином Google, но проект показывает ошибки.

Я загрузил проект на Github. Вы можете найти это здесь.

Проект конечных точек механизма приложений Google на основе Github maven

Ничто не изменяется, кроме простого проекта из репозитория maven.

Вот снимок экранаошибка. enter image description here

1 Ответ

0 голосов
/ 18 октября 2019

Согласно документации MojoHaus :

"версии: display-dependency-updates сканирует зависимости проекта и создает отчет о тех зависимостях, для которых доступны более новые версии." *Версии 1006 *

И

": display-plugin-updates сканирует плагины проекта и создает отчет о тех плагинах, для которых доступны более новые версии, принимаяпозаботьтесь о предварительных требованиях к версии Maven. "

Чтобы решить эту проблему, попробуйте внести следующие изменения в файл pom.xml:

  1. Обновить версию до 2.2.1:

    <dependency>
        <groupId>com.google.endpoints</groupId>
        <artifactId>endpoints-framework</artifactId>
        <!-- Update version -->
        <version>2.0.7</version>                         
    </dependency>
    
  2. Обновите версию до v 1.0.2 и добавьте свой идентификатор проекта:

    <plugin>
        <groupId>com.google.cloud.tools</groupId>
        <artifactId>endpoints-framework-maven-plugin</artifactId>
        <!-- Update version -->
        <version>1.0.0</version>
        <configuration>
            <!-- add project id here -->
            <hostname>YOUR-PROJECT-ID.appspot.com</hostname>             
        </configuration>
    </plugin>
    
  3. Обновите App Engine MavenПлагин для новейшей версии.

Имейте в виду, что согласно Документация Google

Старый App Engine MavenПлагин с группой com.google.appengine несовместим с плагином Endpoints Frameworks. Вы должны использовать новую версию.

Здесь вы найдете самую последнюю версию

        <plugin>
            <groupId>com.google.cloud.tools</groupId>
            <artifactId>appengine-maven-plugin</artifactId>
            <!-- Update version here -->
            <version>1.3.1</version>
            <configuration>
                <!-- deploy configuration -->
            </configuration>
        </plugin>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...