déploiement à chaud dans la jetée intégrée
J'ai un Spring Roo projet et j'utilise mvn jetty:run
pour exécuter mon application. Le seul problème est celui des modifications de la *.java
classes ne sont pas de déploiement à chaud, tandis que les changements de *.jspx
de déploiement à chaud amende.
Alors, comment puis-je configurer mvn jetty à hotdeploy pour des classes de java?
source d'informationauteur portoalet
Vous devez vous connecter pour publier un commentaire.
Vous devez définir la
scanIntervalSeconds
à une valeur supérieure à 0 pour l'activer:De sorte que la configuration pourrait ressemble à ceci:
Une fois activé, le plugin maven jetty va scanner le répertoire défini dans
classDirecory
(qui pointe vers${project.build.outputDirectory}
par défaut, c'est à diretarget/classes
) pour les changements.Vous, alors juste besoin d'avoir votre IDE compiler les classes dans
target/classes
(ou à exécutermvn compile
) et de la Jetée de redémarrer le contexte des changements sur les classes Java.