2009-06-10 6 views
0

Je développe une application web Ruby au dessus de GAE-Java et le développement est péniblement lent car dans Eclipse je dois redémarrer le serveur de développement chaque fois que je change de code Ruby. Je ne suis pas capable de travailler efficacement de cette façon, car chaque redémarrage prend environ une minute.Le serveur redémarre-t-il lorsque vous développez un projet App Engine/Java dans Eclipse?

Est-ce la norme pour le développement de Java ou est-ce que je fais quelque chose de mal?

Espérons qu'il existe une solution simple à ce que je ne suis pas au courant?

Répondre

2

Ce n'est certainement pas normal pour le développement Java 'général' utilisant des serveurs d'applications. La plupart des serveurs d'applications prendront en charge une forme de déploiement à chaud (par exemple au moment où j'utilise Jetty et Tomcat, et ils redémarreront l'application appropriée lors du redéploiement du fichier .war, c'est-à-dire copier le .war dans le répertoire de déploiement).

0

GAE est encore à ses balbutiements. Je suis allé à google io et les gens qui utilisent jruby pour GAE disaient qu'ils n'utilisaient pas du tout l'environnement de développement parce que c'était trop différent de l'environnement réel. Ils ont littéralement déployé leur application sur GAE pour la tester.