Это потому, что родительский объект - это не Java-проект, а POM-проект.
При разработке SET проекта maven в eclipse с использованием m2e вы должны импортировать все проекты в рабочее пространство, и вы должны сделатьРазработка java в module1 & module2.
При текущем способе редактирования исходных файлов java вы находитесь в отдельном режиме, и ни один из продвинутых инструментов из JDT вам не доступен, поскольку этот java-файл не является частью известногоjava модель для затмения.
Попробуйте щелкнуть правой кнопкой мыши по вашему проекту и выполните Импорт ... -> Существующие проекты Maven.Таким образом, у вас должно получиться три проекта в вашей рабочей области, один из которых будет проектом pom, а два других (предположительно оба) проекта Java.Тогда вся Java-разработка должна быть сделана в project1 и project2.M2e достаточно умен, чтобы создавать зависимости в рабочей области для проектов Java.
Хасан Джейлан