mvnw сбивает с толку сообщение об ошибке NoPluginFoundForPrefixException - PullRequest
0 голосов
/ 06 февраля 2020

Почему:

./mvnw -X versions:set -DnewVersion=${VERSION_TO_DEPLOY}

Дайте эту ошибку:

org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException: No plugin found for prefix 'C' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (C:\tools\mvnrepo), nexus (https://nexus.corporate.net/repository/maven-public/)]

Maven указывает на документацию об ошибке

Но это не так тоже много помогать.

1 Ответ

0 голосов
/ 06 февраля 2020

С помощью некоторой трассировки (set -x в mvnw) выясняется, что mvnw использует переменную среды $ MAVEN_CONFIG на нашем сервере сборки, которая, как оказалось, используется другим программным обеспечением также для различных целей.

Благодаря этому отчету об ошибке он начинает иметь смысл

Если это указывает на локальный файл Windows (без -config перед ним), maven попытается разрешить его как Плагин:

C: \ tools \ apache -maven-2.2.1 \ conf \ settings. xml

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