Utilisation de configurations de lancement d'exécution pour des programmes Java

Grâce aux configurations de lancement d'exécution, vous pouvez indiquer et enregistrer les informations requises pour exécuter l'application. Vous pouvez ensuite les réutiliser pour des opérations d'exécution ultérieures. Par ailleurs, vous pouvez créer plusieurs configurations de lancement pour une même application. Si vous créez plusieurs configurations de lancement pour une même application, vous pouvez définir différents arguments pour le programme dans la fenêtre de configurations de lancement.

Vous pouvez utiliser la fenêtre d'exécution de configurations de lancement pour créer, supprimer, modifier et dupliquer des configurations de lancement.

Pour ouvrir la fenêtre d'exécution de configurations de lancement :
  • Dans le menu du plan de travail, sélectionnez Exécuter > Exécuter.... Sinon, cliquez sur la flèche vers le bas en regard du bouton Exécuter et sélectionnez Exécuter...
Pour créer une configuration de lancement d'exécution, procédez comme suit :
  1. Sélectionnez le type de configuration d'exécution Application Java hôte et cliquez sur Nouveau. Les onglets et les zones de saisie de la configuration de lancement apparaissent dans la partie droite de la fenêtre des configurations de lancement d'exécution.
  2. Attribuez un nom à votre nouvelle configuration.
  3. Dans l'onglet Principal, indiquez la connexion à utiliser pour cette configuration ou sélectionnez-en une dans la liste déroulante. Vous pouvez également cliquer sur Nouveau pour définir une nouvelle connexion.
  4. Cochez la case Est associé à un projet Java si vous souhaitez que la configuration de lancement soit associée à un projet Java spécifique dans l'espace de travail. Utilisez le bouton Parcourir pour indiquer le projet.
  5. Indiquez la classe principale à exécuter dans la zone Classe principale. Recherchez la classe principale si aucune valeur n'est indiquée automatiquement dans cette zone.
  6. Indiquez le répertoire de travail distant où le programme doit s'exécuter.
  7. Cliquez sur l'onglet Arguments. Entrez les arguments de programme ou de machine virtuelle Java nécessaires et cliquez sur Appliquer.
  8. Cliquez sur l'onglet Chemin de classe. Cliquez sur Ajouter pour indiquer un nouveau chemin de classe. Cochez la case Inclure le répertoire de travail dans le chemin de classe si vous souhaitez ajouter automatiquement le répertoire de travail distant au chemin de classe. Cliquez sur Appliquer.
  9. Cliquez sur l'onglet Environnement. Cliquez sur Nouveau pour ajouter des variables d'environnement, si nécessaire.
  10. Cliquez sur l'onglet Commun pour définir des propriétés supplémentaires dans la configuration :
    • Indiquez si la configuration doit être disponible en local dans votre instance du plan de travail ou partagée avec votre équipe.
    • Cochez l'une des cases représentant les boutons de la barre d'outils pour indiquer où vous souhaitez afficher la configuration en tant que favori (raccourci sous forme de signet).
  11. Cliquez sur Appliquer pour enregistrer la configuration. Cliquez sur Exécuter pour exécuter immédiatement l'application.

Copie des configurations de lancement

Vous pouvez également créer de nouvelles configurations de lancement en dupliquant des configurations de lancement existantes :
  • Dans la fenêtre d'exécution de configurations de lancement, cliquez avec le bouton droit de la souris sur la configuration de lancement que vous souhaitez dupliquer. Vous devrez peut-être développer le noeud du type de configuration de lancement pour trouver la configuration de lancement.
  • Dans le menu en incrustation, sélectionnez Dupliquer.
  • La configuration de lancement dupliquée est créée sous la configuration de lancement initiale. Le nom de la nouvelle configuration est constitué du nom de la configuration de lancement initiale suivi de <numéro>. Identiques aux paramètres de la configuration de lancement initiale, les paramètres de la copie figurent dans la partie droite de la fenêtre d'exécution de configurations de lancement. Modifiez les paramètres de la nouvelle configuration de lancement à votre guise.
  • Si vous avez complété toutes les informations requises de la configuration de lancement, les boutons Exécuter et Appliquer sont activés et la nouvelle configuration de lancement est enregistrée.
Vous pouvez également utiliser le menu en incrustation pour supprimer ou créer des configurations.

Exécution avec une configuration de lancement existante via l'historique de lancement

L'historique de lancement représente la liste des dernières opérations d'exécution effectuées. Vous pouvez sélectionner une entrée dans l'historique de lancement pour l'exécuter. Dans le plan de travail, l'historique de lancement apparaît lorsque vous cliquez sur la flèche vers le bas figurant en regard du bouton Exécuter dans la barre d'outils ou que vous sélectionnez Exécuter > Exécuter l'historique dans le menu.

Vous pouvez modifier l'historique de lancement dans les préférences du plan de travail. Dans le menu du plan de travail, cliquez sur Fenêtre > Préférences. Dans la fenêtre Préférences, sélectionnez Exécution/Débogage > Lancement. Cette page permet de définir le nombre maximal de configurations de lancement qui figureront dans l'historique de lancement.

Nouveau lancement

Pour exécuter la dernière configuration de lancement utilisée, exécutez l'une des opérations suivantes :
  • Dans le menu du plan de travail, sélectionnez Exécuter > Exécuter le dernier lancement.
  • Dans la barre d'outils du plan de travail, cliquez sur le bouton Exécuter .
  • Appuyez sur Ctrl+F11.
Concepts associés
Exécution de programmes et de commandes
Tâches associées
Utilisation de configurations de lancement d'exécution
Exécution d'un programme dans un travail du serveur de communications de l'explorateur de systèmes distants
Exécution d'une application de traitement par lots
Exécution d'une application interactive
Exécution d'une application multitâche
Utilisation de configurations de lancement d'exécution pour les programmes C et C++ - Advanced Edition uniquement
Exécution de programmes à distance à l'aide d'outils externes
Exécution de programmes à distance à l'aide d'outils externes