Exécution éloignée de programmes Java

Vous pouvez exécuter à distance un programme Java™ IBM® i dans la vue Transformation et exécution Java i ou dans la fenêtre Configurations de lancement.
Avant de commencer

Tout programme Java que vous exécutez doit être une application, c'est-à-dire une classe contenant une méthode main.

Avant d'exécuter un programme IBM i Java, vous devez exporter les fichiers de classe Java dans un répertoire du système de fichiers intégré IBM i. Les fichiers source Java sont requis sur un serveur IBM i pour déboguer les programmes Java IBM i.

Pourquoi et quand exécuter cette tâche

Dans la vue Transformation et exécution Java i

  1. Ouvrez une perspective Java si ce n'est pas déjà fait : cliquez sur Fenêtres > Ouvrir une perspective > Java.
  2. Placez-vous dans la vue Transformation et exécution :
    1. Cliquez sur la flèche vers le bas en regard de l'icône Exécuter sur la barre de menus du plan de travail.
    2. Sélectionnez Exécuter comme > Application Java distante dans une vue IBM i.
  3. Pour remplir la zone Dossier de travail, cliquez sur Parcourir pour sélectionner un répertoire dans la fenêtre Rechercher un dossier.
  4. Facultatif : Cliquez sur Options avancées pour définir les paramètres de programme, les propriétés et les options d'exécution IBM i. Dans la fenêtre Sélection des options i, sélectionnez les propriétés souhaitées et cliquez sur OK. Les options sont décrites dans les références connexes ci-après.
  5. Cliquez sur l'onglet Exécuter à distance.
  6. Dans la zone Classe, entrez le nom du fichier de classe.
  7. Cliquez sur Exécuter pour démarrer l'appel éloigné. La zone Sortie console affiche la sortie ou toute erreur.
  8. La zone Entrée console permet d'entrer des informations destinées au programme (si le programme vous le demande). Les données que vous entrez dans cette zone sont transmises au programme distant en appuyant sur la touche Entrée.
Résultats

L'application Java s'exécute sur le serveur IBM i. Vous pouvez à tout moment arrêter le programme pendant son exécution en cliquant sur Arrêt. Cliquez sur Effacer la console pour effacer la zone Sortie console.

Dans la fenêtre Configurations de lancement :

  1. Ouvrez une perspective Java si ce n'est pas déjà fait : cliquez sur Fenêtres > Ouvrir une perspective > Java.
  2. Cliquez sur la flèche vers le bas en regard de l'icône Exécuter sur la barre de menus du plan de travail.
  3. Sélectionnez Exécuter. La fenêtre Créer, gérer et exécuter les configurations s'ouvre.
  4. Cliquez sur Application Java sur le serveur i. Cliquez sur Nouveau pour créer une configuration du type sélectionné.
  5. Facultatif : Nommez la configuration.
  6. Sous l'onglet Principal, entrez le nom du projet et le nom de sa classe principale. Placez-vous dans le Dossier de travail i distant et indiquez ou sélectionnez son nom dans la liste déroulante. Il s'agit du dossier IFS contenant le package distant ou de la classe si cette dernière ne dispose pas de package.
  7. Facultatif : Utilisez les autres onglets pour ajouter des paramètres, définir le chemin d'accès aux classes, etc.
  8. Cliquez sur Exécuter pour exécuter le programme.

Lorsque vous avez défini une configuration, celle-ci apparaît sous la forme d'un raccourci dans le menu déroulant.

Que faire ensuite
Si le fichier de classe Java réside sur le système IFS, vous pouvez l'exécuter dans la vue de l'interpréteur de commandes éloigné. Dans l'explorateur de systèmes éloignés, cliquez avec le bouton droit de la souris sur le sous-système de fichiers IFS figurant sous la connexion et sélectionnez Lancer l'interpréteur de commandes. Pour plus d'informations, consultez la tâche connexe "Gestion d'interpréteurs de commandes".

Commentaires en retour