java - ejecutable - generar jar intellij idea
¿Cómo crear el proyecto de módulo múltiple de Maven en Intellij? (1)
Estoy usando IntelliJ IDEA Community Edition 2016.1.3. Estoy tratando de crear un proyecto multimodelo maven. La compañía del proyecto es el padre y el empleado del proyecto y las habilidades del proyecto son módulos secundarios. El empleado y el conjunto de habilidades del proyecto tendrán que empacar como WAR, pero la compañía del proyecto tiene que empacar como POM.
La estructura de mi proyecto se ve así (arriba), pero necesito que la estructura de mi proyecto sea como la imagen de abajo.
y no pude crear una clase bajo empleado y habilidades. ¿Cómo puedo crear un proyecto de múltiples módulos sin tener una carpeta src en la matriz (empresa)?
Su presunción es correcta, el proyecto de nivel superior que está siendo empaquetado pom
debe tener ninguna fuente.
Así que comience por eliminar (solo eliminar o mover a otra parte) la carpeta src
desde el nivel superior (y todo lo que hay debajo de ella ... principal, java, recursos, texto ...)
Ahora, mirando tus módulos, se ven correctos. Puede probar que están configuradas correctamente haciendo clic con el botón de control desde la parte superior del pom, y deben navegar hasta los pom del niño.
Por último, desea configurar una estructura de origen en los proyectos secundarios (que tienen paquetes de guerra). Cree manualmente una estructura de carpetas en el módulo Employee
src/main/java
, haga clic derecho y elija Mark As -> Source Root
.
Haz lo mismo para SkillSet
y listo.