Ich habe gerade ein Projekt mit flacher Struktur mit folgender Abhängigkeit;Maven Projekteinrichtung
Core --> core.jar
Service --> WAR
Domain --> domain.jar
Web -> WAR
So ziemlich alles hängt von core.jar vom Core-Modul ab, und Web hängt vom Domain-Jar vom Domain-Modul ab, das vom Core abhängt.
Ich plane, dies zu Maven zu konvertieren, ich brauche etwas Rückmeldung über die beste Struktur, die ich verwenden sollte.
Ich habe die Wahl, die aktuelle Struktur zu behalten und JAR-Dateien von jedem Modul zu erzeugen und sie als Teil der Abhängigkeit mit maven zu verwenden. Oder Re Struktur der Module in irgendeiner Art von Hierarchie, wo ich Hilfe brauche.
Ich möchte eine Art Best Practice von Maven folgen.