2015-07-15 13 views
2

Контекст: Я обнял Eclipse Tycho, чтобы автоматизировать сборку моего небольшого сцепления плагинов. Это отличная работа. Часть миграции Tycho включала удаление всех файлов Eclipse .project и .classpath из SCM.Tycho build Сожительство с Eclipse RCP

Проблема: Для того, чтобы работать на моих плагинов в Eclipse, я должен импортировать свои проекты с помощью «Import => Существующий Maven проект», однако в результате проект Eclipse, имеет совсем другую форму:

  • Он испытывает недостаток любые плагины Eclipse, необходимые для его компиляции
  • хотя мои источники лежат в обычном каталоге src/main/java проект не настроен использовать его как исходный каталог.

Мой вопрос: Как я могу построить .project и .classpath комбинацию, которая получит меня обратно к предварительной Tycho производительности IDE.

  • Я попытался mvn eclipse:eclipse, который говорит "eclipse-plugin" no longer supported, но Tycho есть что-то подобное, что это?

  • mvn clean install успешно

+0

m2e является заменой для Maven-затмение-плагин, у вас есть, что уже установлена? Если нет, может быть что-то попробовать. – user944849

+0

определенно проверьте, есть ли у вас м2. На моей установке Eclipse источники и зависимости правильно настроены из POM. – jhyot

+0

Пользовательский интерфейс «Импорт»> «Существующий проект Maven» представлен m2e, поэтому, очевидно, устанавливается m2e. – oberlies

ответ

0

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

Для разработки плагинов Eclipse, вы должны быть с помощью Eclipse RCP/RAP издание или импорт Maven/Tycho будет не предложит установить конфигуратор Тайко, который отображает проект Maven обратно в проект Eclipse RCP.

Повторяя шаги, изложенные в моем вопросе, использование «Eclipse для RCP и RAP Developers» предлагает разработчику установить конфигуратор, после чего Eclipse требует перезагрузки и оставляет совершенно полезные проекты плагинов RCP.

М.