Ответ 1
Ваша презумпция верна, проект верхнего уровня, который должен быть pom
, не должен иметь источника.
Итак, начните с удаления (просто удалите или переместите в другое место) папку src
с верхнего уровня (и все под ней... main, java, resources, text...)
Теперь, глядя на ваши модули, они выглядят правильно. Вы можете проверить, что они настроены должным образом, щелкнув их правой кнопкой мыши, и они должны перейти к дочернему помпе.
Наконец, вы хотите настроить структуру источника в дочерних проектах (которые имеют военную упаковку). Вручную создайте структуру папок в Employee
module src\main\java
, щелкните ее правой кнопкой мыши и выберите Mark As -> Source Root
.
Сделайте то же самое для SkillSet
, и все готово.