Presta atención porque en este artículo vas a encontrar el resultado que buscas.
Solución:
Su suposición es correcta, siendo el proyecto de nivel superior pom
El embalaje no debe tener origen.
Entonces, comience eliminando (simplemente elimine o muévase a otro lugar) el src
carpeta del nivel superior (y todo lo que hay debajo… principal, java, recursos, texto…)
Ahora, mirando sus módulos, se ven correctos. Puede probar que están configurados correctamente haciendo clic con el control desde el pom superior, y deberían navegar a los pompones secundarios.
Por último, desea configurar una estructura de origen en los proyectos secundarios (que tienen un paquete de guerra). Cree manualmente una estructura de carpetas en Employee
módulo srcmainjava
haz clic derecho y elige Mark As -> Source Root
.
Haz lo mismo para SkillSet
y tu estas listo.
Sé que obtuviste tu respuesta. Esto es para aquellos que están usando versiones actualizadas.
Estoy usando Ultimate 2019.1. Tenía dos proyectos de arranque de primavera generados a partir de Spring Initializer. Creé un directorio donde guardé mis dos subproyectos y el pom principal.
Luego mantuve el cursor en /src/main/java de cada proyecto, hice clic con el botón derecho en la carpeta Java y elegí Mark Directory as -> Generated Source Root
.
Estos resolvieron mi problema.
Te invitamos a estimular nuestra misión fijando un comentario y dejando una valoración te damos la bienvenida.