Lors de l'exécution d'un environnement personnalisé avec Grails via grails -Dgrails.env = Custom Run-App, il semble que le rechargement automatique/déploiement à chaud est désactivé, quelqu'un sait comment arbitrairement activer ceci pour n'importe quel environnement donné, pas seulement dev, qui semble être le seul env où il est réellement activé par défaut?Fonctionnalité de rechargement automatique de Grails dans run-app dans un environnement personnalisé
Fonctionnalité de rechargement automatique de Grails dans run-app dans un environnement personnalisé
Répondre
Le drapeau que vous voulez est "disable.auto.recompile", ex:
grails -Dgrails.env=custom -Ddisable.auto.recompile=false run-app
Cela semble être instable, par exemple des changements de code brut dans un contrôleur ou un service pour lequel il fonctionne, mais disons js, css, ou html changements dans les vues de l'application ou web-app dir, pas de dés? –
Ceux-ci ne sont pas automatiquement chargés pour vous? Bizarre, cela fonctionne très bien pour moi même sans disable.auto.recompile. Avez-vous quelque chose en cache? Si vous utilisez firefox, appuyez sur cmd-shift-R (ou ctl-shift-R sur Windows) pour recharger et contourner le cache. –
Non, ne semble pas se passer pour moi, fait en mode dev si ... très étrange. –
Je résolus en ajoutant ce qui suit à mon env (sur mesure dans ce cas) Config.groovy:
custom {
disable.auto.recompile=false
grails.gsp.enable.reload=true
}
Vous pouvez également ajouter le drapeau -reloading à votre course config:
grails -reloading -Dgrails.env=custom run-app
Assurez-vous qu'il est le premier arg!
clic droit sur votre projet -> Exécuter en tant que -> Exécuter les configurations
S'agit-il de fichiers GSP simples? Que diriez-vous de le faire recharger automatiquement pour tous les types de fichiers non limités à ** GSP ** seulement? – Ishwor
Quels types de fichiers voyez-vous ne pas recharger @ishwor? – anataliocs
Vous avez dit, assurez-vous que c'est le premier arg, mais dans la capture d'écran, c'est le 2ème arg. Est-ce une faute de frappe? – slim
résoudre le problème avec le changement de nom de mon dossier contenant le projet ... cette fois nom qui avait des espaces ... depuis tout les espaces tout a commencé à bien fonctionner
S'il vous plaît passer un peu plus d'efforts pour écrire une réponse. Commencez avec des phrases complètes et la ponctuation. – GhostCat
Désolé, ce que je veux dire, c'est que je résous le problème en changeant le nom du dossier qui contient mon projet. Auparavant, le dossier avait un nom qui contenait des espaces, après avoir supprimé ces espaces tout a bien fonctionné .. Exemple mon dossier à mon dossier –
- 1. Hébergement StyleCop dans un environnement personnalisé
- 2. Fonctionnalité de suggestion automatique étendue
- 3. Comment puis-je complètement amorcer un environnement de grails?
- 4. Grails - utiliser un taglib JSP personnalisé
- 5. Rechargement automatique du fichier de configuration du conteneur Windsor
- 6. Ajout d'une fonctionnalité de colonne à un répéteur personnalisé
- 7. Recherche de Google dans l'application de grails
- 8. Erreur de désérialisation dans un nouvel environnement
- 9. Flex: Fonctionnalité du menu personnalisé
- 10. Redimensionner l'image dans Grails
- 11. SVN embranchement et la fusion dans un environnement de fonctionnalité en évolution rapide avec un chiffre d'affaires élevé
- 12. Plusieurs commandes dans un environnement dans LaTeX
- 13. variables de requête dans Grails
- 14. Comment désactiver la fonctionnalité "formatage automatique" de l'éditeur VisualStudio2008?
- 15. Intégration de projet dans Grails
- 16. Rechargement d'une image dans wpf
- 17. Erreur dans Grails
- 18. Rechargement un fichier de configuration sous jBoss
- 19. Problème de rechargement UITableView
- 20. Rechargement automatique du rapport sur la sélection des paramètres dans Reporting Services
- 21. À propos de la fonctionnalité Autorun dans Windows7
- 22. Redéfinir commandes dans un nouvel environnement
- 23. Echapper _ efficacement dans un environnement tabulaire, LaTeX
- 24. Découverte serveur/service dans un environnement Windows?
- 25. Premiers "programmes" dans un environnement non-web
- 26. ASP.Net MVC dans un environnement d'hébergement partagé
- 27. Propriétés de groupe dans un contrôle personnalisé
- 28. HMACMD5 dans un environnement compact .net
- 29. Programtically Rechargement un projet C#
- 30. Débogage de scripts IronPython dans un environnement (intégré) hébergé
Un peu en retard ici, mais il semble que la recompilation automatique des fichiers GSP est désactivé pour les environnements d'exécution personnalisés, et pour une raison Gr ails ignore également l'indicateur 'disable.auto.recompile'. J'ai réussi à recompiler les fichiers GSP en passant '-Dgrails.gsp.enable.reload = true' dans le script d'exécution. – Aquatoad