Kann JRebel Änderungen in Maven-Abhängigkeiten erneut bereitstellen?

8

Also habe ich eine Maven-Web-App mit mehreren Modulen, die in Eclipse und Tomcat mit wtp läuft.

Allerdings dauert die Bereitstellung der Anwendung einige Zeit: Das Erstellen von Untermodulen, wenn sie geändert wird, und das Starten der Anwendung dauert ebenfalls einige Minuten. Daher denke ich über die Verwendung von JRebel nach, um diesen ganzen Prozess zu beschleunigen. Aber ich weiß nicht, ob JRebel mir wirklich helfen kann. Die meiste Zeit arbeite ich in den Submodulen. Daher müssen die Änderungen in den Abhängigkeiten in meiner laufenden Webanwendung implementiert werden.

Ich habe auf Ссылка gelesen, dass Updates in JARs einfach ignoriert werden. Ist das immer noch wahr? Ich habe gesehen, dass es einige Maven-Plugins für JRebel- und Eclipse-Plugins gibt. Können sie diesen ganzen Prozess bewältigen oder verschwende ich meine Zeit?

    
suicide 23.05.2011, 09:13
quelle

1 Antwort

11

Die Informationen auf der Wikipedia-Seite sind viel zu alt

Es hängt davon ab, was Sie tun möchten. Wenn Sie Submodule haben, nehme ich an, dass diese JARs in WEB-INF / lib Ihrer Anwendung enthalten sind? In diesem Fall sollte jedes einzelne Modul wie folgt eine dedizierte rebbel.xml-Konfigurationsdatei haben:

%Vor%

Dies sollte der richtige Weg sein, falls Sie mit dem Quellcode Ihrer Submodule arbeiten. Aber wenn Sie nur Gläser austauschen möchten, ist es auch möglich, wenn Sie diese in rebell.xml Ihrer Web-App zuordnen. Sehen Sie sich hierzu das Referenzhandbuch an:

Ссылка

Da Sie maven verwenden, könnte es ratsam sein, rebel.xml-Dateien mit dem JRebel maven-Plugin zu erstellen (fügen Sie einfach das Code-Snippet zu Ihrer pom.xml hinzu):

Ссылка

    
Anton Arhipov 23.05.2011, 14:24
quelle

Tags und Links