11 votes

Rechargement de bootstrap avec Grails

Existe-t-il un moyen dans Grails d'exécuter le contenu de BootStrap.groovy après qu'il a été modifié sans redémarrer l'application ?

15voto

ataylor Points 31154

Vous pouvez le faire avec le console plugin . Je recommande vivement ce plugin pour tout environnement de développement, car il est très utile pour exécuter du code ad hoc dans un serveur en cours d'exécution.

Pour réexécuter votre BootStrap init fermeture, accédez à la console Web à l'adresse suivante http://localhost:8080/appname/console . Entrez ce qui suit dans la console :

def servletCtx = org.codehaus.groovy.grails.web.context.ServletContextHolder.servletContext
def myBootstrapArtefact = grailsApplication.getArtefacts('Bootstrap')[-1]
myBootstrapArtefact.referenceInstance.init(servletCtx)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X