Enterprise Eclipse Provisioning - или - Как поделиться своей стандартной настройкой Eclipse с другими разработчиками - PullRequest
4 голосов
/ 17 мая 2010

Мы используем Eclipse в качестве IDE для разработки всевозможных приложений Java / J2EE в нашем странном ИТ-отделе на 150 человек. Одна из распространенных проблем, с которыми мы сталкиваемся, заключается в том, что разработчики загружают и устанавливают различные версии Eclipse и плагинов на основе их личных симпатий и антипатий.

Мы пытались привести в соответствие эту последовательность и стандартизировали версию и плагины, которые должны использовать разработчики. Итак, проблема в том, как мы можем распространить эту установку на команду. Мы заархивировали каталоги и поделились им через общий диск. Но я ищу лучшее решение, использующее какой-либо инструмент обеспечения для Eclipse, с помощью которого люди могут устанавливать IDE или получать обновления.

Кто-нибудь сталкивался с этой проблемой? Каковы ваши решения для этого? Как вы обеспечиваете стандартную среду Eclipse для разработчиков?

Я нашел Йокоса в качестве потенциального решения этой проблемы. У кого-нибудь есть опыт с этим? Можно ли использовать p2 для этого?

Ответы [ 2 ]

2 голосов
/ 17 мая 2010

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

1 голос
/ 17 мая 2010

Наше решение в настоящее время не является свободно распространяемым и основано на Nexus Pro .

Поскольку он поддерживает репозитории p2 , а также возможность объединять несколько сайтов обновлений Eclipse в один URL-адрес, мы используем эту последнюю функцию для предложения одного URL-адреса на проект каждый из которых ссылается на правильный набор плагинов для каждого проекта.

альтернативный текст http://img714.imageshack.us/img714/9762/mavenp2.png

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...