Single-Befehl zu bauen, die alle Eclipse-maven-Projekte im aktuellen Arbeitsbereich?
Kennt jemand eine einfache aber effektive Art und Weise zu bauen, die alle Maven-Projekte im aktuellen Arbeitsbereich, z.B. maven-clean-Installation für jedes Projekt.
Ist es zum Beispiel möglich, wählen Sie mehrere Projekte und ähnliches verwenden, um ${project_loc} oder kommt ein popup mit möglichen Projekten für die Konfiguration auszuführen? Oder irgendeine andere Möglichkeit?
Ich bin mit Eclipse Juno.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können, geben Sie Ihnen ein Eltern-pom.xml und dann
mvn compile
den Eltern pom.xml?Aussehen für das Projekt Vererbung hier.
Wenn Sie angeben können relative Pfade, diese sollte nicht zu hart sein. Erstellen ein neues maven-Projekt mit ein pom.xml so etwas wie:
Löschen Sie die Projekte aus dem Eclipse-workspace (nicht aber die Datei-system) und dann importieren des maven parent project. Jetzt können Sie:
Run As...
>Maven build
>clean compile
(als Ziele)und es sollte sauber und kompilieren Sie alle Projekte.
Als Startkonfiguration ist immer bezogen auf ein Projekt, es gibt keinen Weg, um viele Projekte in einer Startkonfiguration von reinen Eclipse-tooling. Es gibt jedoch einige workarounds:
Sagte, Ihre beste Wette ist die Muttergesellschaft.pom, wie es ist ein bewährter Weg, und Sie wiederverwenden können, die auf Ihrem continuous integration server.