Я работаю с примером исходного кода, который поставляется с недавно купленной книгой. Этот пример исходного кода не использует Maven. Когда я импортировал пример исходного кода в Eclipse, он создал миллиард новых проектов, загромождая мой Project Explorer. Я хочу организовать весь исходный код из книги в рамках одного главного проекта, название которого происходит от книги. Немного поигравшись, я нашел рабочее решение, которое воспроизводится ниже:
- Создал проект Maven, выбрав название книги в качестве идентификатора артефакта {, тем самым организовав все дочерние проекты под название книги}
- В проекте Maven создано несколько каталогов из Eclipse , по одному на каждую главу книги
(New --> New Folder --> Folder name)
{это гарантирует, что Eclipse имеет видимость для каталогов} - Closed Eclipse
- Копирование исходного кода, глава за главой, в каждый из каталогов, созданных в рамках проекта Maven
- Перезапущенное Eclipse
- Последовательно импортированные проекты из каждого каталог, созданный в каталоге проекта Maven на шаге № 2 (
Import --> General --> Projects from Folder or Archive
)
Хотя я смог реализовать свою цель, мне не нравится тот факт, что я создаю проект Maven исключительно для цель организации нескольких не Maven проектов в рамках одного родительского проекта. Я не использую такие удобные функции Maven, как управление зависимостями.
В) Как лучше всего организовать несколько не-Maven проектов в одном родительском проекте в Eclipse?