Автоматическая настройка Eclipse?


8

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

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

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

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

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

Ответы:


4

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

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

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

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


Спасибо за это! Я дам вам знать, как это работает для нас, как только я смогу попробовать.
Conrad.Dean

@ Conrad.Dean, как это получилось? Я ничего не вижу о настройке сервера в Eclipse или установке плагинов и тому подобного? Мне кажется, это просто сохранение предпочтений.
Дэнни

@ Дэнни Я никогда не заканчивал тем, что должным образом осуществил это. Я больше не работаю над какими-либо java-проектами, поэтому все мои настройки для разработчиков работают как точечные файлы для инструментов, для настройки которых не требуются годы: \. Извините
Conrad.Dean



0

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

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

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

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


"... пакетные файлы для настройки метаданных так, как вы хотите" Cool! это именно то, о чем я спрашиваю. Как вы получаете пакетные файлы для настройки плагинов для вас?
Conrad.Dean

1
"% ~ dp0" (вы можете Google это) поможет настроить вещи. Это не пакетный файл, который устанавливает конфигурацию в IDE, который выполняется с использованием настроек проекта, которые являются частью Eclipse AND, и хранится в системе контроля версий. Вы можете использовать psf-файл, чтобы определить проекты для связи с управлением версиями, он по-прежнему выполняется вручную, но сокращает количество шагов, чтобы быть более управляемым.
Архимед Траяно
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.