Weblogic 8.1 n’est pas supporté par les plugins serveurs de la plateforme WTP.
Cependant il est intéressant de pouvoir se connecter sur la JVM de weblo pour débuguer un projet en production par exemple, car j’ose imaginer que les nouveaux projets sont développés sur des serveurs plus à jours.
Il faut ensuite démarrer weblo en mode debug en ajoutant dans sa commande de lancement les valeurs :
-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8453,server=y,suspend=n
Ensuite, une fois weblogic démarré, on peut se connecter à la JVM en configurant une Remote Java Application dans le menu debug d’eclipse.



Allez pour une fois je me motive à écrire une réponse!
Pour combler les lacunes de wtp avec weblogic, on développe avec un weblogic en local, on peut faire à peu près la même chose qu’avec le plugin en procédant comme ca :
On édit le fichier config.xml de son domaine weblogic , et on rajoute ca :
Le repertoire target doit pointer vers une arborescence contenant un repertoire myAppli, contenant lui même l’arborescence d’un war éclaté (WEB-INF, jsp …)
e
Ensuite on indique à eclipse de compiler les classes dans le repertoire target/myAppli/WEB-INF/classes.
Comme ca quand on développe les sources sont mises à jour automatiquement.
On fait un petit script ant copier les jsp au bon endroit quand on les modifie, et un autre script pour démarrer-arreter-redemarrer weblo depuis eclipse, avec la commande exec :
…
Attention, il faut aussi un script pour copier les jsp modifiées dans target/myApp/jsp, mais je vais pas faire un cours de ant ici…
Voilà avec ca les modifs sont presques toutes prises automatiquement et on redemarre son serveur en un clic depuis eclipse!
salut,
j’ai un souci au moment de mon “run”.
il y a un surlignage vert sur certaines lignes de mon code alors qu’elles ne presentent aucuns problemes!
en effectuant “f8″ a chaque fois, je parviens a executer la compilation mais je ne comprends pas d’où ac sort puisque mon programme s’executait tres bien avant et qu’il n’y a rien eu de changé…
Suis un peu perdu là!!!
“eclipse GANIMEDE, mais je ne pense pas que ce soit si different….”
windows vista.
@françois : très honnêtement, je ne vois pas de quoi tu parles. Vérifie ta configuration de run en sélectionnant run… plutôt que “run le nom de ta classe”. Bon courage.