2016-08-01 16 views
0

Ich habe ein Maven-Projekt mit pom.xml.
Dieses Projekt bezieht sich auf 2 weitere Projekte.
Diese 2 Projekte haben ihre eigene pom.xml in ihren jeweiligen Ordnern.
Also wenn ich base pom.xml bilde, werden auch andere 2 Projekte gebaut.Kombinieren Sie mehrere Maven-Projekte in Eclipse

hier Jetzt ist das, was ich tat

a) Erstellen Basisprojekt (Diese integrierten 2 Teilprojekte als auch).
b) Verwendet mvn eclipse:eclipse, um das Basisprojekt zu exportieren.
c) Importiertes Basisprojekt in Eclipse mit dem Eclipse-Menü Datei-> Bestehendes Maven-Projekt importieren.

Nach dem Import erstellt 3 verschiedene Projekte in Eclipse. Da Methoden für 3 Projekte von einander aufgerufen werden, gibt es viele Fehler. Was ich möchte ist nach dem Import sollte ein einzelnes Projekt erstellen und der gesamte Code wird in einem einzigen Projekt sein.

Gibt es eine Möglichkeit, dies zu tun?

Antwort

0

Einfache Antwort ist NR.

Es sei denn Sie manuell merge/refactor diese 3 Projekte in eins.

pom.xml ist pro Projekt, hier sind 3 Poms.

+0

Vielen Dank für Ihre Antwort. Wie kann ich alle 3 Projekte manuell zusammenführen? – Sachin

1

Sie könnten ein Multi-Modul-Projekt erstellen. Auf diese Weise können Sie ein Projekt auf oberster Ebene und die Struktur seiner Abhängigkeiten definieren. Es wird wahrscheinlich noch einige Umgestaltungen erfordern, aber es sollte relativ bescheiden sein.

Maven Webseite: Guide to Working with Multiple Modules

A third party guide