ОК, кажется, мне придется самому ответить на этот вопрос.
Основной причиной этой проблемы по-прежнему является плагин m2eclipse eclipse.Новая версия этого плагина не поддерживает вложенные модули в одном проекте.Если нам действительно нужно увидеть несколько модулей, нам нужно удалить старый из проводника пакетов, создать рабочий набор и снова импортировать проект, используя опцию «импортировать существующие проекты maven».Мастер импорта eclipse откроет окно и спросит, какой модуль нужно импортировать.Затем мы можем выбрать все модули и завершить импорт.В результате рабочий набор будет содержать все модули вашего проекта и рассматривать каждый модуль как отдельный проект, хотя в рабочей области ваши модули все еще находятся в одном проекте.Делая это, он решает все проблемы, с которыми я столкнулся в Eclipse, связанные с classpath, такие как невозможность поиска в классе или неспособность запустить модульные тесты и получить исключение java.lang.ClassNotFoundException.
Для справки, вот статья, которая научит вас создавать рабочий набор: Рабочий набор
Я думаю, вы можете импортировать проект, не создавая новый рабочий набор, но рабочий наборвсе модули, которые принадлежат вашему проекту, будут храниться в одном наборе, чтобы их было проще организовать.
Я хотел бы получить ответ два месяца назад, чтобы не тратить много времени на поиск решения.