8

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

Я пытаюсь придумать автоматизированный способ установить все (затмение и плагины) и настроить серверы, Subversion, репозитории задач, Maven и Tomcat.

Текущее решение состоит в том, чтобы настроить Eclipse и все его плагины, а затем поместить его в zip-файл. Затем вам все еще нужно установить tomcat (и подключить его к затмению), а затем вручную настроить SVN, задачи (bugzilla) и Maven.

Кроме того, они в настоящее время разрабатываются для Windows, и я пытаюсь настроить это на Ubuntu 11.10.

Любой совет, как сделать это так же просто, как распаковать tar и запустить скрипт? Я пытаюсь использовать git diff, чтобы выяснить, что делает затмение, но это было далеко не плодотворно.

3 ответа3

4

Вы должны попробовать плагин Workspace Mechanic . Это может поделиться / настроить все, что вы хотите.

Workspace Mechanic автоматизирует обслуживание вашей среды Eclipse, изменяя настройки, добавляя местоположения расширений и так далее. Вы можете использовать его для:

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

Мы используем его, и он "просто работает".

1

Я думаю, что zuling soulution - хорошее начало. Затем вы можете установить макрос плагин и выполнить настройку

http://marketplace.eclipse.org/content/eclipse-keyboard-macro-recorder

0

Я храню Eclipse и базовую конфигурацию в управлении версиями. Это будет обрабатывать плагины и тому подобное. Я также храню там все инструменты, такие как JDK и командные файлы настройки среды и тому подобное.

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .