найден плагин для префикса 'appengine' в текущем проекте Ошибка - PullRequest
0 голосов
/ 08 ноября 2019

Ниже приведен пример кода Hello World, основанного на gcloud и maven

    <!-- [START pom] -->
.
.
.

<!-- [START properties] -->
  <properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    <!-- REQUIRED by appengine-maven-plugin plugin, if web.xml does not exist for your application -->
    <failOnMissingWebXml>false</failOnMissingWebXml>
<!-- [END_EXCLUDE] -->
.
.
.
  <build>
    <!-- for hot reload of the web application-->
    <outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/classes</outputDirectory>
    <plugins>
      <!-- [START cloudplugin] -->
      <plugin>
        <groupId>com.google.cloud.tools</groupId>
        <artifactId>appengine-maven-plugin</artifactId>
        <version>1.3.2</version>
      </plugin>
      <!-- [END cloudplugin] -->
    </plugins>
  </build>
</project>
<!-- [END pom] -->

И после запуска команды mvn appengine: run я получаю следующую ошибку:

"Плагин не найдендля префикса 'appengine' в текущем проекте и в группах плагинов [org.apache.maven.plugins, org.codehaus.mojo], доступных в репозиториях [local (/Users/luay/.m2/repository), central (https://repo.maven.apache.org/maven2)]"

1 Ответ

0 голосов
/ 09 ноября 2019

Maven может как-то не обновлять ваш локальный репозиторий, вы можете запустить команду mvn appengine:run -U и попытать счастья;под -U, вы имеете в виду обновить хранилище.

Также вы можете проверить свой каталог m2 и проверить, есть ли у вас эти jar ~/.m2/repository/com/google/cloud/tools/appengine-maven-plugin/, если вы используете windows ~, это C: / Users /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...