maven: требуемая цель не найдена - PullRequest
1 голос
/ 12 января 2012

Когда я выполняю:

mvn -Dplugin=dependency help:describe

среди многих целей, я получаю:

...
dependency:get
  Description: Downloads a single artifact transitively from the specified
    remote repositories. Caveat: will always check the central repository
    defined in the super pom. You could use a mirror entry in your settings.xml
...    
dependency:help
  Description: Display help information on maven-dependency-plugin.
    Call
      mvn dependency:help -Ddetail=true -Dgoal=<goal-name>
    to display parameter details.
...

Но если я выполняю "mvn dependency: help" или "mvn dependency: get", я получаю:

[INFO] Searching repository for plugin with prefix: 'dependency'.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Required goal not found: dependency:help in org.apache.maven.plugins:maven-dependency-plugin:2.0

Это нормально?Это происходит не только с плагином зависимости, но и с другими.Моя версия Maven:

Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
Java version: 1.6.0_30
Java home: c:\xxxx\jdk1.6.0_30\jre
Default locale: de_DE, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"

1 Ответ

1 голос
/ 27 апреля 2012

Может ли это быть проблемой с версией зависимости: получить, которая используется в каждом случае?Если help: description показывает вам информацию о версии: 2.4, но для зависимости: get ищет цель в org.apache.maven.plugins: maven-dependency-plugin: 2.0, то это будет соответствовать поведению, которое я вижу водна из моих локальных сред.

mvn org.apache.maven.plugins:maven-dependency-plugin:2.4:get

может дать дополнительные подсказки.

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