2014-12-04 1 views
0

У меня есть следующая проблема с eclipse, я запускаю установку mvn, пытаюсь построить мой проект.не передают правильные settings.xml для Maven Release Plugin

не знаю, что делать с этой ошибкой

пожалуйста помочь

[INFO] Scanning for projects... 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building superman 1.0-SNAPSHOT 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] --- maven-hpi-plugin:1.95:validate (default-validate) @ superman --- 
[INFO] 
[INFO] --- maven-enforcer-plugin:1.0.1:enforce (enforce-maven) @ superman --- 
[WARNING] Rule 1: org.apache.maven.plugins.enforcer.RequireMavenVersion failed with message: 
Build with Maven 3.0.4 or later. Maven 3.0 through 3.0.3 inclusive do not pass correct settings.xml to Maven Release Plugin. 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 4.032s 
[INFO] Finished at: Thu Dec 04 11:24:21 CST 2014 
[INFO] Final Memory: 22M/355M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.0.1:enforce (enforce-maven) on project superman: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 

ответ

1

Это просто означает, что вы используете старую версию Maven. Основываясь на правиле, вы должны использовать Maven 3.0.5+, вот в чем проблема. Проблема с Maven 3.0 ... 3.0.3 имела проблемы с информацией из settings.xml в плагин выпуска, который создает проблемы.

+0

Я использую затмение, но у меня есть скачать Maven 3.2.3 в моем рабочем месте, как я иду по решению этой проблемы. в eclipse – adam

+0

У меня есть плагин maven в eclipse, у меня есть последний maven 3.2.3, я установил это для переменных среды, – adam

+0

У меня есть плагин maven в eclipse, у меня есть последний maven 3.2.3, я установил что к моим переменным окружения, Я все еще получаю ту же ошибку ... есть ли настройки в eclipse, которые мне нужно изменить, чтобы они были построены с помощью maven 3.0.4 или новее? , пожалуйста, дайте мне знать – adam

0

так после того, как все, что вы должны пойти в

Window> Preferences> Maven> установки> и изменить настройки там новой установки на рабочей станции. что почему затмение будет использовать новый Maven 3.2.3

проблема решена

Смежные вопросы