Vous pouvez utiliser le plan de travail pour tester un ou plusieurs artefacts d'application sur un serveur.
Pourquoi et quand exécuter cette tâche
Pour tester des artefacts sur un serveur :
Procédure
- Dans la vue Explorateur d'entreprise à partir de la perspective Java™ EE, développez le projet qui contient le fichier à tester.
- Cliquez avec le bouton droit de la souris sur l'artefact à tester. Les artefacts peuvent consister, par exemple, en un projet Web, en un fichier du projet Web (tel qu'un fichier JSP, un servlet ou un fichier HTML) ou en un bean enterprise.
- Sélectionnez Exécuter en tant que > Exécuter sur le serveur. L'assistant de sélection du serveur apparaît.
- Utilisez les boutons radio pour définir la manière dont vous voulez sélectionner le serveur. Sélectionnez parmi les options suivantes :
- Sélectionner un serveur existant : cette option utilise un serveur existant qui est défini dans votre plan de travail.
- Définir manuellement le serveur : cette option crée un serveur.
- Sous la liste Sélectionnez le serveur à utiliser, sélectionnez le serveur qui doit exécuter l'application.
Le contenu de la liste des serveurs disponibles, située sous la liste Sélectionnez le serveur à utiliser, dépend du niveau de spécification Java EE que vous avez défini pour l'artefact et des serveurs pris en charge sur le plan de travail.
- Facultatif : Cliquez sur Suivant pour configurer des paramètres supplémentaires, comme la configuration de paramètres propres au serveur et l'ajout ou la suppression de projets configurés sur le serveur.
- Cliquez sur Terminer. Les outils du serveur exécutent automatiquement les tâches suivantes :
- Il crée le serveur et l'ajoute à la vue des serveurs.
- Ils ajoutent le projet au serveur.
- Ils démarrent le serveur. (Selon les paramètres du serveur, le démarrage peut prendre du temps.)
- Si la case Publier automatiquement lors du démarrage des serveurs est cochée sur la page des préférences serveur (Fenêtre > Préférences > Serveur > Lancement), le plan de travail vérifie si votre projet et les fichiers sur le serveur sont synchronisés. S'ils ne sont pas synchronisés, ils sont mis à jour automatiquement lors du redémarrage du serveur.
- En fonction des artefacts testés, la sortie résultant de l'exécution de l'artefact peut s'afficher dans la vue Console ou dans un navigateur Web qui s'ouvre automatiquement.