Comment passer les arguments de la console à l’application dans éclipse?

J’ai la ligne suivante dans un fichier de commandes.

java Client "127.0.0.1" 9876

Il contient le nom de ma classe java et deux arguments. Mon application nécessite que ces arguments s’exécutent correctement.

Est-il possible de transmettre ces arguments lors de l’exécution de l’application dans eclipse? Cela faciliterait beaucoup le débogage. Bien sûr, je pourrais résoudre le problème en utilisant les valeurs des arguments dans le code mais je suis curieux.

Au lieu de simplement cliquer sur l’icône “Exécuter”, sélectionnez le menu déroulant à côté de lui et choisissez “Exécuter les configurations”. Recherchez votre application (ou créez une configuration d’exécution pour elle) et placez les arguments de la ligne de commande dans l’onglet “Arguments”. Consultez les documents pour plus d’informations. Ça devrait ressembler à ça:

entrer la description de l'image ici

Voir les configurations d’exécution. Vous pouvez spécifier des arguments. Vous pouvez même demander à l’utilisateur des arguments, ainsi que des valeurs par défaut:

 ${ssortingng_prompt:host:127.0.0.1} ${ssortingng_prompt:port:9876} 

La première invite est hôte, avec la valeur par défaut 127.0.0.1 remplie. La seconde fenêtre contextuelle contient le port prmpt, avec 9876 rempli

  1. Cliquez avec le bouton droit sur votre projet.
  2. Accédez à Debug As> Debug Configurations ou Run As> Run Configurations .
  3. Cliquez sur l’onglet qui dit Arguments .
  4. Entrez dans vos arguments de programme
  5. Cliquez sur Appliquer ou Déboguer

entrer la description de l'image ici

Vous voulez append quelque chose comme comment append plusieurs parameters.

  1. Cliquez avec le bouton droit sur votre projet.
  2. Debug> Configurations de débogage
  3. Allez dans l’onglet Arguments.
  4. Entrez dans vos arguments de programme, séparés par une nouvelle ligne. (par exemple 3 arguments dans l’image jointe)
  5. Cliquez sur Appliquer ou Déboguer

entrer la description de l'image ici

J’espère que cela aide.

A partir de “Exécuter”, allez dans les configurations de débogage / exécution. Cliquez sur l’onglet appelé “Arguments”. Vous pouvez y donner les arguments du programme.

Exécuter les configurations> onglet Arguments. Il suffit de mettre "127.0.0.1" 9876 dans les arguments du programme.

Run-> Run Configurations-> Arguments-> Entrez vos arguments séparés par espace-> Apply-> Run Assurez-vous que le bon nom du projet et sa méthode principale sont sélectionnés sous l’onglet “the Main” sous les configurations d’exécution