2011-01-13 4 views
2

Я установил последнюю версию Eclipse на нашем сервере debian и хотел настроить ее, чтобы все пользователи имели одну и ту же конфигурацию. Это оказалось менее очевидным, чем я думал: я, кажется, не могу устанавливать пакеты для всех пользователей. Если я сам запускаю его, все данные конфигурации сохраняются в моем домашнем каталоге. Если я запускаю Eclipse с помощью sudo, все сохраняется в корневом каталоге, но недоступно для других пользователей при запуске Eclipse.Общая конфигурация для Eclipse на сервере Debian

Я просматривал руководство по Eclipse и некоторым форумам, но кроме «да, вы можете» я не мог найти информацию о , как, что должно быть сделано. Самая большая проблема заключается в установке плагинов для всех пользователей, которые можно найти. Любая помощь приветствуется.

Eclipse: 3.6.1 классический, установленный с использованием this procedure.

uname Сервер: GNU/Linux *** 2.6.26-2-amd64

Сервер доступен с помощью Putty и Gnome рабочего стола через RealVNC. Просто упомянуть об этом, если это имеет какое-то значение. Наш системный администратор находится на «длительном отпуске» (работает в Испании и никогда не заменяется), поэтому я застрял без помощи здесь.

EDIT:

Я нашел список переменных, которые могут быть установлены в launcher.ini или config.ini относительно конфигурации: osgi.configuration.area, osgi.configuration.area.default, osgi.sharedConfiguration.area, osgi.configuration.cascaded ... Но я не могу выяснить, как правильно установить их.

- Я задал этот вопрос также по адресу Serverfault, но я далеко не уверен, где это принадлежит. Не стесняйтесь объединить оба вопроса в соответствующем месте. -

ответ

2

Для плагинов, вы можете добавить в eclipse.ini (для всех Eclispe установки) общий путь для «shared dropins directory».
Все плагины, скопированные в этом каталоге, будут обнаружены при запуске Eclipse.

+0

@ VonC Thx для ответа. Но это не приведет к другим элементам конфигурации (списку репозиториев и т. Д.) В общем Eclipse, не так ли? Я смотрел на osgi.configuration.area и т. Д., Но я не могу иметь никакого смысла в документации. –

+0

@Joris: Правильно, это единственный адрес, который касается проблем с плагинами. В остальном, я обычно готовлю некоторые настройки, которые я интегрирую в настраиваемый zip-файл установки Eclipse. – VonC

+0

@ VonC: вещь, у меня есть общая установка (одна установка используется всеми), и мне нужно, чтобы одна установка содержала несколько настроек (плагин StatET, настройки для запуска R на сервере и т. Д.) Для всех пользователей и все остальные отправятся в свою собственную конфигурационную зону. Как мне это сделать с настройками, встроенными в пользовательский файл zip-файла для установки Eclipse, мне неизвестно. Не могли бы вы уточнить? –