2013-09-11 3 views
3

Я нахожусь новичок в Maven, я использую его в Netbean при создании первого проекта я получил следующие ошибкиНовое в Maven Maven создания проекта в Netbean получаю ошибку

Archetype defined by properties 
------------------------------------------------------------------------ 
BUILD FAILURE 
------------------------------------------------------------------------ 
Total time: 5.128s 
Finished at: Wed Sep 11 22:45:58 IST 2013 
Final Memory: 14M/133M 
------------------------------------------------------------------------ 
**Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project standalone-pom: null: MojoFailureException: NullPointerException -> [Help 1]** 

при использовании командной строки Maven я могу создайте проект, но только в netbean у меня проблема.

ответ

2

Я только что нашел ответ на этот вопрос, просидев весь день. Вот что вы делаете, чтобы найти больше о проблеме причины:

  1. Перейти к меню Инструменты> Опции
  2. Выберите плитку Java в диалоговом окне сверху (2-й слева в NetBeans 7.4).
  3. Выберите вкладку Maven (два справа от вкладки Ant).
  4. В категории исполнения добавьте текст «-e» (без кавычек) в глобальных вариантах исполнения. (Это покажет Maven, чтобы отобразить полные сообщения об ошибках. OPTIONAL: list -X для полного дампа отладки.)
  5. Нажмите «ОК» в диалоговом окне «Параметры», чтобы закрыть его и сохранить изменения.

В моем случае, лишняя каротаж сказал мне:

org.apache.maven.archetype.exception.UnknownArchetype java.util.zip.ZipException: error in opening zip file. 

Это означало, что не может прочитать файл банку (как программы для Windows, кажется, рассматривать банки как почтовые папки). Поэтому исправление было простым:

  1. Найти папку с поврежденным банком в вашем локальном репо (/ m2/repository) и удалить его.
  2. Загрузите банку и файл pom (сохраните POM как .POM, а не .XML) из центрального хранилища maven (см. Комментарий ниже для URL).
  3. Перейти к файлу-> Новый проект-> Maven и выбрать шаблон проекта Maven (приложение Java, веб-приложение, что угодно).
  4. Дайте проекту имя и укажите местоположение, которое вы хотите поместить.
  5. Нажмите кнопку «Готово».

NetBeans следует выполнить до конца и создать проект для вас. Место хранения по умолчанию для пользователей Windows - C: \ Users \\.

Надеюсь, это поможет.

+0

Поиск org.apache.maven.archetypes.maven-archetype-quickstart на http://search.maven.org (Центральный репозиторий Maven). чтобы найти файл jar. – DYezek

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