Pour plateformes réparties

Déploiement d'applications sur des serveurs Liberty à l'aide des outils de développement

Vous pouvez ajouter des applications à un serveur en cliquant avec le bouton droit de la souris sur celui-ci dans la vue Serveurs et en sélectionnant Ajouter et supprimer dans le menu contextuel.

Avant de commencer

Cette tâche suppose que votre application se trouve dans votre espace de travail Eclipse. Si vous avez prégénéré un fichier archive d'application à ajouter et exécuter, vous devez d'abord importer ce fichier dans votre espace de travail Eclipse. Vous pouvez aussi suivre les étapes décrites dans Déploiement d'applications dans Liberty.

Pourquoi et quand exécuter cette tâche

Lorsque vous ajoutez une application au serveur, le plan de travail tente de déterminer quelles sont les fonctions requises et, si elles ne sont pas déjà activées dans la configuration du serveur, il les active pour vous.

Procédure

  1. Dans la vue Serveurs, cliquez avec le bouton droit de la souris sur le serveur et sélectionnez Ajouter et supprimer.
  2. Dans l'assistant Ajout et suppression, dans la liste Disponibles, sélectionnez les applications que vous souhaitez ajouter au serveur et cliquez sur Ajouter. Cliquez sur Ajouter tout si vous voulez ajouter toutes les applications disponibles au serveur.
    Capture d'écran de l'assistant Ajout et suppression.
    Important : Si votre application contient des erreurs, vous pouvez recevoir un avertissement. Sélectionnez Annuler pour annuler la publication et résoudre vos erreurs, ou sélectionnez OK pour publier votre application sans corriger les erreurs. Vous pouvez sélectionner Always publish applications with errors on this server pour arrêter de recevoir un avertissement lorsque vous tentez de publier une application contenant des erreurs.
  3. Vous pouvez aussi cliquer avec le bouton droit de la souris sur une application dans la vue Explorateur de projets et sélectionner Exécuter en tant que > Exécuter sur le serveur ou Déboguer en tant que > Déboguer sur le serveur. Cela a pour effet d'ajouter l'application au serveur (si elle ne l'est pas déjà), de démarrer le serveur (s'il n'est pas déjà lancé) et de lancer l'application.

Résultats

Conseil : Si vous utilisez l'option Exécuter sur le serveur ou Déboguer sur le serveur et que le serveur est déjà démarré, il est possible que le navigateur tente de charger l'application alors que le serveur n'a pas fini de la charger. Dans ce cas, attendez que la vue Console affiche le message indiquant que l'application a été démarrée, puis actualisez le navigateur si nécessaire.

Icône indiquant le type de rubrique Rubrique Tâche

Nom du fichier : t_add_app.html