2016-07-29 38 views
1

Ich entwickle "Features" mit JBOSS Tools 9 (Eclipse) auf einer Sicherung 6.2 (mit Fabric) Im Moment werden die Funktionen über Deploy-Skripts und Sicherungen bereitgestellt lädt die Funktion aus dem maven-Repository (profile-edit --repository mvn:...). Ich bin in der Lage, das Feature ("-Xdebug -Xrunjdwp:transport=dt_socket,address=5001,server=y,suspend=n") remote zu debütieren. Das Problem ist, wenn ich etwas ändere, muss ich immer mvn install laufen lassen. Um zu sehen, dass die Änderungen wirksam werden.Hotswap-Klassen und Ressourcen der Funktion für JBoss-Sicherung

Gibt es eine Möglichkeit, die Fuse Server-Integration (ich habe bereits die Sicherung Installation zu meinem Eclipse-Server-Ansicht hinzugefügt) mit meinen Quellen/Ressourcen wie mit Webapp-Entwicklung zu verwenden. (wahrscheinlich die Bereitstellung muss geändert werden?)

Antwort

1

Sie auf dev:watch * drehen kann (ich glaube, der Name des Befehls ist) von der Shell in JBoss Sicherung, die für SCHNAPPSCHUSS JARs auf beobachtete die Maven-Repository dreht aktualisiert wird, und dann stellen Sie diese auf dem JBoss Fuse-Server automatisch erneut bereit.

Dann können Sie lokal entwickeln und den Code mit mvn install zu Ihrem lokalen Maven-Repository bereitstellen, die dann die dev:watch auslöst.

Ich kann mich nicht 100% merken den Befehlsnamen, wenn sein dev: watch oder etwas anderes mit watch. Die Argumente für den Befehl können auch sein, einen bestimmten Namen zu sehen.

+0

danke - das speichert zumindest die stop/start Befehle des Containers nach "mvn install" – dermoritz