Ответ 1
Примерно рабочая область (которая является каталогом) в Eclipse содержит:
- (установлены JRE, время работы серверов, правила форматирования кода,...)
- один или несколько проектов
Конечно, вы можете иметь столько рабочих областей, сколько хотите (но только один может быть открыт за раз), а проект также может быть частью разных рабочих областей.
Если вы знаете, где ваши источники и хотите перенести их в новое рабочее пространство, это возможное решение:
- Запустите Eclipse и при запросе рабочей области выберите, где вы хотите создать рабочую область (если каталог не существует, он будет создан). Например, вы можете выбрать C:/Dev/Workspace/.
- Если вам не будет предложено, перейдите в меню "Файл- > Переключение" → Другое
- После того, как вы находитесь в своей рабочей области, вы можете импортировать свой существующий проект с помощью File- > Import, а затем General- > Existing Projects в рабочее пространство.
- Перейдите к папке, содержащей источники проекта, выберите свой проект и нажмите "Готово".
Я не знаю, является ли это лучшей практикой или нет, но я обычно делаю следующее:
- У меня есть одно рабочее пространство для каждого моего клиента (workspace_cust1, workspace_cust2)
- Каждая рабочая область ссылается на мои проекты библиотеки сообщества и добавляет конкретные проекты клиента.
Этот способ каждый раз, когда я изменяю свою библиотеку commons в актуальном состоянии в каждой рабочей области.