2013-07-03 3 views
0

Когда я компиляция моего файла Java с использованием Maven существует ошибка .... ..........Компиляция Java с использованием Maven

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". 
SLF4J: Defaulting to no-operation (NOP) logger implementation 
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. 
[INFO] Scanning for projects... 
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for com.dbs.epodsms:ePOD_SMS_RCVR_SNDR_GLOBE:jar:2.0-RELEASE 
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 23, column 12 
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. 
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects. 
[WARNING] 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building ePOD_SMS_RCVR_SNDR 2.0-RELEASE 
[INFO] ------------------------------------------------------------------------ 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 0.172s 
[INFO] Finished at: Wed Jul 03 15:05:03 CST 2013 
[INFO] Final Memory: 3M/15M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Unknown lifecycle phase "Compile". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-site, site, post-site, site-deploy, pre-clean, clean, post-clean. -> [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/LifecyclePhaseNotFoundException 

.......... . ЧТО БУДЕТ ОСОБАЯ ОШИБКА .. ЛЮБОЙ? им с помощью затмение индиго (IDE)

ответ

2

Вы использовали «Compile» в качестве стадии жизненного цикла, специалист ожидает, что значение «компилировать», как показано на ошибки

[ОШИБКА] Неизвестный жизненный цикл фазы «Compile». Вы должны указать действительную фазу жизненного цикла или цель в формате: или: [:] :. Доступными этапами жизненного цикла являются: проверка подлинности, инициализация, источники генерации, источники процесса, генерирующие ресурсы, технологические ресурсы, компиляция, классы процессов, источники генерации-тестирования, процессы-источники-источники, генерация-тестирование-ресурсы , тестовые ресурсы, тестовые компиляции, процессы-тесты, тест, подготовка-пакет, пакет, предварительная интеграция-тест, интеграция-тест, пост-интеграция-тест, проверка, установка, развертывание, предварительный сайт , сайт, post-site, site-deploy, pre-clean, clean, post-clean. -> [Помощь 1] [ERROR]

1

Как сказал Мехул, фаза жизненного цикла Maven неверна. Чтобы отобразить и изменить ваши цели Maven в Eclipse, см. Ответ Дункана Джонса на этот stackoverflow question.

Возможно, вы захотите изменить «Скомпилировать», чтобы «скомпилировать» или даже «очистить установку».

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