Vous disposez de plusieurs méthodes pour exécuter des programmes ou des générations à distance : commandes de compilation, exécution de configurations de lancement, shell distant ou outils externes.
Lorsque vous utilisez des commandes de compilation, vous devez accéder au programme à exécuter sur le serveur distant, cliquer sur le programme à l'aide du bouton droit de la souris et exécuter des commandes de compilation en appliquant les valeurs par défaut. Lorsque vous lancez un shell distant, vous pouvez accéder au répertoire distant et exécuter des générations directement sur le serveur distant. Ces méthodes sont adaptées si vous n'exécutez un programme distant qu'occasionnellement.
Pour utiliser un environnement de projets gérés, vous pouvez utiliser des configurations de lancement d'outils externes.
La présente documentation explique comment utiliser des outils externes pour exécuter des programmes à distance. Cette fonction s'applique aux programmes qui résident sur le système de fichiers intégré iSeries (IFS) ou sur un serveur distant Windows, Linux, UNIX ou AIX.
Les outils externes représentent une structure Eclipse standard conçue pour vous permettre de configurer et d'exécuter des outils en dehors de l'environnement Eclipse. Dès que vous créez une configuration d'outils externes, vous pouvez appeler la même action rapidement et facilement à l'aide d'un raccourci du menu du plan de travail ou de la barre d'outils. Vous pouvez définir une configuration pour générer le projet distant. Une fois la configuration définie, il suffit de cliquer une fois dessus pour la rappeler.
Pour créer une configuration de lancement d'outils externes, procédez comme suit :
- Dans le menu du plan de travail, cliquez sur Exécuter > Outils externes > Outils externes...
- Dans la liste des configurations située dans la partie gauche de la boîte de dialogue, sélectionnez Génération distante.
- Dans la partie inférieure de la boîte de dialogue, cliquez sur Nouveau.
- Dans la zone Nom, entrez un nom approprié pour la configuration, par exemple Génération de projet A.
- Dans la zone Connexion, utilisez la liste déroulante pour sélectionner la connexion qui permet de vous connecter au serveur distant.
(Si vous n'avez pas encore défini de connexion au serveur distant, développez Nouvelle connexion et indiquez les valeurs appropriées dans la boîte de dialogue. Pour plus d'informations, voir Configuration d'une connexion à un serveur distant.)
- Dans la zone Générer un appel, entrez la commande
à exécuter sur le serveur, par exemple javac *.java.
Cette commande est exécutée lorsque vous appelez la génération distante.
- Dans la zone Répertoire de travail, cliquez sur Parcourir le système de fichiers. Recherchez le répertoire du serveur distant dans lequel la génération doit être effectuée. Cliquez sur OK. A ce stade, la boîte de dialogue doit s'apparenter à l'exemple présenté ici :

- Cochez la case Est associé à un projet si vous utilisez un package local du code distant. Si vous utilisez un environnement orienté projet, un projet local peut présenter des avantages car il comporte un conteneur local pour le source distant que vous pouvez utiliser en étant connecté au serveur distant ou en mode déconnecté.
- Cochez la case Exporter les fichiers avant d'exécuter la génération si vous souhaitez exporter le source avant de lancer une génération distante. Cette opération permet de ne pas à avoir à synchroniser le source avec le serveur distant chaque fois que vous souhaitez exécuter une génération distante. Elle complète l'option qui permet d'utiliser un projet local associé car l'ensemble du source du projet est exporté avant le début de la génération.
- Cliquez sur l'onglet Environnement. Cet onglet permet d'entrer de nouvelles variables d'environnement ou de sélectionner des variables existantes pour les modifier. Pour effectuer cette opération, cliquez sur
Sélectionner et cochez les deux variables associées à
HOST et LOGNAME. Cliquez sur OK.
- Cliquez sur l'onglet Commun pour définir des propriétés supplémentaires dans la configuration :
- Indiquez si la configuration doit être locale dans votre instance du plan de travail ou partagée avec votre équipe.
- Cochez la case de la barre d'outils Outils externes pour que la configuration s'affiche en tant que favori (raccourci présenté sous forme de signet).
- Dans la partie inférieure de la boîte de dialogue, cliquez sur Appliquer pour enregistrer la configuration.
Une fois la configuration créée, vous pouvez l'exécuter sur les ressources distantes
en effectuant une seule opération. Vous pouvez à présent cliquer sur la flèche du bas de la barre d'outils externes

et sélectionner Génération de projet A

. Vous pouvez également sélectionner
Exécuter > Outils externes > Génération de projet A dans le menu du plan de travail :
Cette opération permet d'exécuter la configuration sur les ressources distantes sélectionnées. Pour modifier la configuration, sélectionnez une nouvelle fois Exécuter > Outils externes > Outils externes... et sélectionnez la configuration. Apportez les modifications nécessaires et cliquez sur Appliquer.
Vous pouvez également cliquer sur la configuration avec le bouton droit de la souris et sélectionner Dupliquer pour utiliser une copie de la configuration et par exemple enregistrer une nouvelle configuration contenant une ou plusieurs variables d'environnement différentes.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.