Bonjour,
J'arrive à déboguer mes applications Léonardi en mode SWING, mais je n'ai pas encore réussi à le faire en mode DHTML avec Tomcat. Si quelqu'un pouvait expliquer comment faire, ce serait bienvenu!
D'avance merci...
Bonjour,
J'arrive à déboguer mes applications Léonardi en mode SWING, mais je n'ai pas encore réussi à le faire en mode DHTML avec Tomcat. Si quelqu'un pouvait expliquer comment faire, ce serait bienvenu!
D'avance merci...
Salut,
Moi pour débugger en web, dans le Catalina.bat de mon Tomcat, je remplace l'entrée :
set DEBUG_OPTS=
par
set DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
Ensuite, dans mon éclipse, dans la zone où on peut configurer les lancements de débug, je crée un "Remote Java Application" avec "Host = localhost" et "Port=8000" (le port spécifié dans "address" des arguments ci-dessus).
Voilà, tu lances ton tomcat, tu attend bien qu'il ai démarré, puis tu lance ton débug créé ci-dessus.
A+
Bonsoir et merci pour votre réponse (et désolé pour le délai de réaction)... J'ai encore une question par rapport à mon problème de débogage: comment dois-je indiquer à Tomcat où se trouve la webapplication à déboguer?
hum, a priori il n'y a pas besoins de faire ça...
Ton war doit être dans le répertoire 'webapps' de ton tomcat, ensuite dans le repertoire bin, tu lance le startup.bat.
Tu ouvres un explorateur (IE, firefox, ...) et l'url doit être un truc du genre
http://localhost:8080/<id de ton appli>/home
Ou alors tu execute directement en DTHML depuis Leonardi Studio (pour cela il faut avoir modifié le startup du tomcat de Studio, en V4 il doit être dans ton document and settings/.leonardi/webserver je crois).
Ensuite dans Eclipse tu lance ton débug, pas besoins de préciser d'application particulière car il se connecte sur le port spécifié dans le startup.bat grâce à la commande que j'ai posté plus haut.
Ensuite, si tu veux utiliser le Tomcat d'eclipse, là je passe la main, j'ai jamais réussi à le faire.
a+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager