Cela ne semble pas le faire par défaut, ce qui est assez choquant compte tenu de toutes les autres choses qu'ils ont mises en place pour faciliter le développement. Y a-t-il un moyen de l'activer? Si non, quelqu'un sait pourquoi il n'est pas pris en charge?Est-ce que Google App Engine Java prend en charge le déploiement à chaud dans Eclipse?
Répondre
Il s'agit d'un open feature request dans le Suivi des problèmes App Engine. Vous devriez voter là-dessus. FWIW, il fonctionne comme prévu avec JSP (il est invalidé et recompilé lorsque vous le mettez à jour).
Il y a JRebel qui peut vous aider avec ce http://englove.blogspot.com/2010/09/appengine-hot-deploy-on-mac.html
Mais en utilisant JRebel i eu des problèmes avec GWT en mode développement.
BUt, il existe une façon plus simple de le faire. Vous pouvez avoir un déploiement à chaud de vos clases de serveur si vous déboguez votre application dans Eclipse.
Comme Debug -> Application Web
C'est tout! :)
j'ai réalisé que rechargements serveur local quand je modifier et enregistrer le fichier appengine-web.xml
, donc je créé un fichier build.xml
avec ces instructions et fonctionne de eclipse+ant
, donc je deploy chaud
<?xml version="1.0"?>
<project default="main" basedir=".">
<property name="appengine" location="${basedir}/war/WEB-INF/appengine-web.xml" />
<target name="main">
<echo message="REINICIANDO SERVIDOR LOCAL ${appengine}" />
<touch file="${appengine}" />
</target>
</project>
Je travaille avec App Engine 1.9.2, et , il fonctionne déjà non seulement pour les JSP, mais aussi pour les servlets et le code Java.
Si votre projet est basé Maven, et vous commencez votre serveur avec mvn appengine:devserver
, après avoir modifié un code, tout ce que vous devez faire est
mvn package
et actualisez la page dans votre navigateur.
- 1. Est-ce que Google App Engine prend en charge le message flash?
- 2. Clé codée Google App Engine en Java
- 3. auto-rejoindre dans google app engine (java)
- 4. Prise en charge de PHP pour Google App Engine?
- 5. Déploiement d'un service Web sur mon application Google App Engine
- 6. Connexion au site Web dans Java + Google App Engine
- 7. Déploiement du contenu du répertoire statique sur google app engine
- 8. Comment réaliser la "planification" dans Google App Engine
- 9. Contraintes dans google-app-engine?
- 10. GWT en éclipse javax.jws.WebMethod n'est pas pris en charge par l'environnement d'exécution Java de Google App Engine
- 11. Déboguer le SDC de Google App Engine - Que signifie USER_NOT_HOSTED?
- 12. Connexion de l'iPhone à Google App Engine
- 13. Pourquoi "pas" Google App Engine?
- 14. Quel est le meilleur pour l'hébergement de développement Java: Aptana? Google App Engine? Slice Host?
- 15. OpenID pour Google App Engine
- 16. Comment charger un fichier de propriétés dans Google App Engine?
- 17. Package "reconditionné" de Google App Engine
- 18. Problème avec Google App Engine
- 19. Static 301 dans Google App Engine?
- 20. Google App Engine sur Silverlight
- 21. Importer des fichiers dans Google App Engine
- 22. Aide avec Cron Jobs pour Java Google App Engine
- 23. Stockage des images téléchargées sur Google App Engine avec Java
- 24. Problème HttpSession dans Google App Engine/J
- 25. Ecommerce avec django dans google app engine
- 26. Un wrapper .net pour Google App Engine?
- 27. User-Agent dans Google App Engine python
- 28. Connexions totalement personnalisées dans google app engine
- 29. Services Web avec Google App Engine
- 30. Le serveur redémarre-t-il lorsque vous développez un projet App Engine/Java dans Eclipse?
Je peux confirmer que le débogage de l'application fonctionne pour moi. Merci beaucoup, nacho3d! –
Merci beaucoup. Cela me rend si heureux. –
merci. cet appengine + jrebel est super. –