Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Pleade Déboguer une application pleade-libre
Lors de l'utilisation de Apache HTTPd, l'application est accessible par des URLs du type http://pleade-libre.dev/, tandis que par Apache Tomcat, elle sera accessible via http://localhost:8080/pleade-libre/.
Configurer Tomcat
Pour rajouter le débogueur au serveur Apache Tomcat, on modifiera le fichier $HOME/.ajlsmrc pour rajouter dans la fonction flushAndRestart les lignes suivantes, avant la commande de démarrage (catalina.sh start):
set JPDA_ADDRESS=8000
set JPDA_TRANSPORT=dt_socket
Ensuite on modifiera la ligne de démarrage pour rajouter le paramètre jpda à la commande :
sh "$tomcatDir/bin/"catalina.sh jpda start
Configurer Eclipse
Dans Eclipse, on configurera de la manière suivante :
- Clic droit sur le projet, Debug As -> Debug Configurations... ;
- Double-clic sur « Remote Java Application », et on configure :
- Host : localhost ;
- Port : 8000.
- Dans l'onglet « Source » on ajoutera les projets :
- pleade-libre ;
- sdx-ajlsm.
- On fini, en choississant pleade-libre dans la liste des applications à déboguer.
Notice :
Il faut que les sources Java et les fichiers JARs soient dans le Classpath de chaque projet avant de pouvoir déboguer l'application.