У меня есть главный проект Maven, в котором есть много подпроектов, внутри которых есть еще несколько подпроектов. Из всех этих основных и подпроектов я хочу импортировать только несколько из них в область обзора пакетов в eclipse (скажем, 6 проектов, которые будут импортированы из 20 проектов), но хочу собрать все подпроекты (build 20 из 20).
На данный момент этого можно достичь с помощью мастера «Импорт проектов Maven» в Eclipse. Этот мастер показывает список файлов pom в иерархическом порядке, из которого я могу выбрать только несколько файлов pom, и только те проекты загружаются в проводник пакетов eclipse. При создании основного проекта все модули, указанные в подпроекте, создаются, даже если они не импортированы.
Я хочу достичь вышеуказанной функциональности, используя некоторые конфигурации в pom-файле, который сообщает eclipse о загрузке только определенных проектов, так что пользователям при импорте проекта не нужно беспокоиться о том, какие pom-файлы необходимо отключить в «Import Maven Projects». мастер.
Есть ли способ достичь этого? Любая помощь очень ценится
Я попытался удалить проекты из раздела pom-файла, чтобы они больше не загружались в затмении. Это работает, не импортируя эти проекты в Eclipse, но не удовлетворяет моим требованиям для сборки даже удаленных модулей.
Рассмотрим это как структуру моего проекта в иерархическом представлении.
ProjectB
ProjectC
ProjectD
ProjectE
ProjectF
ProjectG
ProjectH
Теперь я хочу импортировать только ProjectA, ProjectD, ProjectF, ProjectH в обозреватель пакетов eclipse, и когда проект A создается с использованием 'mvn clean install', все проекты (A-H) должны быть построены.
Дайте мне знать, если для уточнения вопроса требуются подробности