2013-11-01 7 views
3

Я пытаюсь создать проект верблюда, используя только Eclipse IDE. По-видимому, новейшие версии Eclipse поддерживают Maven из коробки, поэтому мне не нужно устанавливать m2e plugin. Тем не менее, я не могу создать проект верблюда с использованием Eclipse (даже с плагином m2e), потому что архетипы верблюдов даже не появляются! Что мне не хватает?Создать проект Camel с Eclipse

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

Eclipse, версия и m2e плагин детали Eclipse version and m2e plugin details

С помощью мастера Maven, чтобы создать новый проект Using the Maven wizard to create a new project

Создание проекта по умолчанию Creating a default project

Использование фильтра для поиска верблюжьих архетипов Using the filter to search for camel archetypes

Сначала я предположил, что проблема была моя, и что я набрал что-то неправильно в фильтре. Но после поиска всех доступных архетипов я все еще не мог найти ничего, что связано с верблюдом.

И спасибо за помощь, ребята, вы все прекрасно.

ответ

4

Попробуйте другой способ. Сформировать с Maven проектом Camel и импортировать его в затмение:

Инструкции по созданию проекта Camel из мавена находится на Camel site

И затем использовать:

mvn eclipse:eclipse 

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

Если вы хотите сделать это из затмить следует добавить каталог Camel archetype, так что вы должны пойти в: Window/Preferences/Maven/Archetype/Add Remote Catalog...

Или

при создании Maven проекта нажмите кнопку «Добавить Archetype» кнопку, и введите следующие значения:

  • идентификатор_группы: org.apache.camel.archetypes
  • артефакта: верблюжий-архетип-Java
  • версия: 2.12.1
  • URL: http://mvnrepository.com/artifact
+0

Я действительно настаиваем делать это только с Eclipse. Я добавил архетип верблюда, как вы сказали, но, видимо, я все еще получаю белый список небытия. Вот как я добавил архетип [camel-archetype] (https://dl.dropboxusercontent.com/u/785815/5.camel-archetype.png), и вот список, который я вижу [camel-archetype-filter] (https://dl.dropboxusercontent.com/u/785815/6.camel-archetype-filter.png) –

+0

Попробуйте также каталог репозитория maven: http://mvnrepository.com/artifact/org.apache.camel.archetypes – user987339

+0

Добавление этой ссылки имеет тот же эффект. Интересно, нужно ли мне загружать каждый существующий архетип в мою машину, чтобы я мог выбирать из них после.Однако это звучит невероятно глупо для решения, которое рекламируется как работающее «из коробки». –

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