Как поделиться настройками проекта Eclipse между пользователями?
У нас в команде несколько разработчиков, исходный код управляется с помощью Mercurial DVCS.
.metadata
папкане под контролем источника.
Проблема в том, что когда я настраиваю зависимости проекта (jar, пользовательские библиотеки, пути исходного кода и т. Д.), Они хранятся внутри.metadata
папка, а именно в.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.core.prefs
Поскольку этот файл не управляется DVCS, все разработчики должны повторить процесс настройки проекта снова и снова. Для нового разработчика в команде это большая головная боль.
Мой вопрос, есть ли вменяемая процедура для обмена данными конфигурации такого типа? Я новичок в мире Java и Eclipse, поэтому, может быть, мне здесь не хватает чего-то действительно базового.
РЕДАКТИРОВАТЬ
Проблема в том, что я используюUser Libraries
, которые определены глобально и, следовательно, не являются общими. С помощьюExternal Jars
решает проблему, потому что они записаны в.classpath
файл внутри директории проекта.