J'ai déployé mon application GWT dans son environnement cible (c'est-à-dire compilé et copié le contenu du répertoire war
vers le périphérique cible /var/www
) et certaines parties ne fonctionnent pas. Je comprends que je peux déboguer mon instance locale de l'application GWT comme si elle était en cours d'exécution dans l'environnement cible, en ouvrant l'URL GWT App déployée et en ajoutant le paramètre gwt.codesvr
URL à elle, comme ceci:Débogage d'une application GWT dans un environnement distant
http://deployment_host/gwtapp.html?gwt.codesvr=localhost:9997
Je reçois
Plugin failed to connect to Development Mode server at localhost:9997
Follow the underlying troubleshooting instructions
Mon navigateur Chrome s'exécute sur la même machine qu'Eclipse, donc localhost ci-dessus devrait convenir. Juste pour m'assurer, j'ai ajouté -bindAddress 0.0.0.0 dans la configuration Run/Debug dans Eclipse et essayé avec mon IP/nom d'hôte externe, sans changement, sauf que le message d'erreur est mis à jour en conséquence. Qu'est-ce que je fais mal?
Si je remplace deployment_host
avec localhost
ci-dessus tout fonctionne très bien, mais cela ne me sert à rien de déboguer localement. (Il y a un proxy et proxy inverse-ing passe dans le local Apache, donc je ne pas besoin du port 8888 lors de l'exécution au niveau local, mais cela ne devrait être sans rapport)
Questions Debugging GWT applications outside of dev mode? et Debug GWT application in a remote browser sont liées, mais ne vous aide pas.
et en déployant vous voulez dire compiler et exécuter GWT dans un serveur web? – milan
oui, je viens de mettre à jour la question pour clarifier cela. – Irfy
obtenez-vous 'la configuration du code web et du serveur n'est pas reconnue ...'? – milan