Выбрать инструмент для создания / поддержки собственного дистрибутива Eclipse

Я хотел бы остановиться на инструменте для создания / поддержки моего собственного дистрибьютора Eclipse (начиная со следующего 3.6). При изучении предыдущих вопросов основными претендентами кажутся:

Кто-нибудь сталкивается с некоторыми из них и может прокомментировать преимущества и т. Д.?? Мои пожелания:

  • под "дистрибутивом" я имею в виду: плагины, настройки и предпочтения...
  • иметь возможность использовать одну и ту же настройку Eclipse на нескольких рабочих станциях
  • МОЖЕТ делиться с другими членами команды
  • работает через 3.5 и далее 3.6: я не знаю, возможно ли это. И в любом случае, я бы не стал возражать, чтобы один раз настроить дистрибутив для каждого нового выпуска Eclipse.

4 ответа

В основном я искал подобный плагин или продукт. Pulse и Yoxos поддерживают синхронизацию плагинов и синхронизацию предпочтений рабочего пространства, чего я и ожидал.

Пульс

Pros

  • Pulse Explorer позволяет легко создавать новый профиль и делиться им
  • Папка установки Eclipse настраивается и может использоваться как отдельная установка для каждого профиля

Cons

  • Я чувствовал, что разделять настройки рабочего пространства сложно
  • Поиск репо плагинов идет медленно
  • Замененные меню обновления / установки по умолчанию на обновление Yoxos
  • Очень очень глючит

Yoxos

Pros

  • Я чувствовал, что импортировать настройки рабочего пространства и сохранить их в своем онлайн-профиле легко
  • Поиск плагинов из общедоступных репозиториев - это круто и очень просто
  • Установка одного затмения является общей для всех профилей.

Cons

  • Yoxos Customizer очень сложен (по крайней мере, по моему опыту)
  • Пользовательские добавленные репозитории не синхронизируются с сервером

Workspace Mechanic Это очень крутой, более гибкий плагин, но он будет синхронизировать только настройки рабочего пространства между установками Eclipse.

Лично я улажен с Йоксосом сейчас.

Также обратитесь

http://www.poweredbypulse.com/forums/showthread.php?t=29--

Те же плагины: я бы просто создал сайт обновлений с моими плагинами или составной сайт обновлений, указывающий на сайты обновлений с интересующими плагинами. Или вы можете просто использовать Eclipse Marketplace, который может создать такой сайт обновлений для вас из плагинов, которые вы пометили как любимый. Yoxos и Pulse также должны работать нормально.

Те же настройки / предпочтения: Workspace Mechanic от Google может сделать эту работу за вас. Осторожно: это новый проект, который только что был опубликован. Отказ от ответственности: у меня нет никакого реального опыта с этим:-) Pulse Team Edition также должен быть в состоянии помочь (хотя см. Предыдущий отказ от ответственности).

Я думаю, что Sonatype Maven Studio использует Maven для обеспечения Eclipse.

Я сам искал что-то подобное (но в большей степени руководствовался общим командным подходом), и я настоятельно рекомендую новую Yoxos 5 Beta. Он имеет синхронизацию плагинов и настроек, в то время как все ваши другие предложения синхронизируют только плагины или настройки, если я правильно помню.

В дополнение к вашему списку, может быть также интересно иметь свой собственный зеркальный сайт обновлений, чтобы было проще контролировать, какую версию какого плагина можно установить вообще (что также более важно в корпоративной среде). См. Справку Eclipse для получения подробной информации о том, как создать этот зеркальный сайт.

Другие вопросы по тегам