Вы должны прочитать о многопользовательских установках
В нашем случае мы отделили индивидуальные предпочтения от конфигурации приложения, установив в config.ini следующее:
osgi.instance.area=@user.home/Application Data/earthrise
osgi.configuration.area=@user.home/Local Settings/Application Data/earthrise/144/configuration
osgi.sharedConfiguration.area=c:/program files/earthrise/configuration
osgi.configuration.cascaded=true
Результатом этого является то, что любые настройки, заданные пользователем, сохраняются в его перемещаемом профиле, но данные конфигурации конкретного приложения хранятся в локальных настройках.
Это не решает проблему наличия пользовательских настроек, специфичных для конкретной рабочей станции, но позволяет каждому пользователю иметь свои собственные предпочтения.
Подвох в этом заключается в том, что файл журнала ошибок затмения будет храниться в области экземпляров и переноситься в их перемещаемом профиле - не совсем то, что вам нужно. Вы можете кодировать это в плагине. Смотрите обходной путь на Eclipse Bugzilla - поиск 256502