Ответ 1
Эквивалент для проектов Java будет Maven или аналогичный (Ivy, Gradle и т.д.)
Есть несколько плагинов Maven для Eclipse, например m2eclipse.
В общем, управление зависимостями Java обрабатывается с помощью таких инструментов. Одна из причин заключается в том, чтобы удалить IDE из уравнения построения, поскольку разработчики могут использовать разные IDE, может быть задействован сервер CI (т.е. Никакой IDE вообще), версии IDE могут нарушать/изменять процесс сборки и т.д.
ИМО, полагающийся на IDE для строительства, является экологическим запахом.