Petite astuce pour profiter d'Eclipse pour manager votre serveur d'applications J2EE (démarrage, arrêt, affichage des traces,...). La méthode décrite ci-dessous nécessite WTP pour fonctionner. Pour info, j'ai travaillé avec WTP all-in-one 1.5.2 (Eclipse 3.2.1 packagée avec WTP 1.5.2), mais cela devrait fonctionner pour d'autres versions.
Contrôler votre serveur dans Eclipse est assez facile: lancez Eclipse, puis dans le menu Window > Show view > Other..., déroulez l'arborescence Server et choisissez d'afficher la vue Servers. Cette dernière est positionnée par défaut en bas de votre espace de travail, aux côtés des vues Console, Problems, ...
Pour ajouter un serveur, cliquez-droit dans la vue, choisissez New > Server. Déroulez l'arborescence correspondant au fournisseur de votre serveur et choisissez enfin le serveur adéquat. Les étapes de configuration qui suivent sont spécifiques à chaque serveur. Vous pouvez ajouter autant de serveurs que vous le désirez.
Une fois votre serveur correctement configuré, vous pouvez le démarrer en mode normal, en mode debug, l'arrêter, le redémarrer, y publier un projet Web Eclipse, ... Les traces du serveur s'affichent dans la vue Console, avec tous les avantages qui y sont liés (possibilité d'effacer la console, de locker le scroll, ...)
Un des avantages de cette vue Server est de proposer une vue générique pour la gestion de vos serveurs et ainsi de pouvoir s'affranchir de plugins tiers tels que celui de Sysdeo pour Tomcat. Personnellement, je l'utilise pour ne plus avoir à toucher à la ligne de commande Windows ou à Workshop 8.1 pour démarrer / arrêter Weblogic, l'IDE de BEA étant pour moi très peu attrayant (mais ça n'est là qu'un avis personnel qui n'engage que moi :p).