Saltar al contenido

¿Cómo crear un proyecto de módulo múltiple Maven en Intellij?

Solución:

Su presunción es correcta, el proyecto de nivel superior es pom el embalaje no debe tener origen.

Así que comience por eliminar (simplemente elimine o mueva 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 control-clic en ellos desde el pom superior, y deberían navegar hasta el pom secundario.

Por último, desea configurar una estructura de origen en los proyectos secundarios (que tienen paquetes de guerra). Cree manualmente una estructura de carpetas en Employee módulo srcmainjava, haz clic derecho y elige Mark As -> Source Root.

Hacer lo mismo para SkillSet y tu estas listo.

Sé que tienes 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, haga clic derecho en la carpeta Java y elija Mark Directory as -> Generated Source Root.

Estos resolvieron mi problema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *