Lorsque je saisis des arguments de ligne de commande, Dans Eclipse, utilisez avec run configuration Mais je ne sais pas comment puis-je entrer des arguments en ligne de commande dans IntelliJ IDEA.
ALT + SHIFT + F10, Droite, E, Entrée, Tabulation, entrez vos paramètres de ligne de commande, Entrée. ;-)
CTRL + ALT + R, Droite, E, Entrée, Tabulation, entrez vos paramètres de ligne de commande, Entrée.
Il existe un élément "modifier les configurations" dans le menu Exécuter, ainsi que dans le menu déroulant situé à gauche des deux flèches vertes "Exécuter" et "Débogage" de la barre d'outils. Dans ce panneau, vous créez une configuration avec le bouton "+" en haut à gauche, puis vous pouvez choisir la classe contenant la classe main (), ajouter les paramètres VM et les arguments de ligne de commande, spécifier le répertoire de travail et tous les paramètres. Variables d'environnement.
Il y a aussi d'autres options: couverture de code, journalisation, construction, JRE, etc.
Si vous utilisez intellij, allez au réglage du menu Run > Edit Configurations
. Une boîte de dialogue apparaîtra. Vous pouvez maintenant ajouter des arguments au champ de saisie Program arguments
.
Vous séparez plusieurs arguments de programme avec des espaces. (ce n'était pas évident pour moi)
Arguments du programme: Julia 52 Actress
Exemple j'ai un test de classe:
Ensuite. Accédez à la configuration pour exécuter le test de classe:
Étape 1: Ajouter une application
Étape 2:
Vous pouvez entrer des arguments dans la zone de texte Arguments du programme.
Procédez comme suit: -
Allez à Exécuter - Modifier la configuration -> Application (à gauche du panneau) -> sélectionnez l’application scala que vous voulez exécuter -> argument de programme
Sur un MacBook Air avec "OSX 10.11.3" :
maytham-ɯɐɥıλɐɯ , vous pouvez utiliser ce code pour simuler l'entrée d'un fichier:
System.setIn(new FileInputStream("FILE_NAME"));
Ou envoyez un nom de fichier en tant que paramètre, puis placez-le dans FileInputStream:
System.setIn(new FileInputStream(args[0]));
Nous ne pouvons pas aller au Terminal et donner le bon vieux Java Classname arg1 arg2 arg3
Nous devrons éditer la configuration d'exécution.
Étape 1: Choisissez le menu Exécuter
Étape 2: Sélectionnez Edit Configurations
Étape 3: Remplissez le champ Arguments du programme
Après cela, les arguments seront insérés à la fin de la commande créée par IntelliJ chaque fois que vous exécuterez le programme :)
Dans IntelliJ, si vous souhaitez transmettre les paramètres args à la méthode main.
aller à-> éditer les configurations
arguments du programme: 5 10 25
vous devez passer les arguments par des espaces séparés et cliquer sur appliquer et enregistrer.
lancez maintenant le programme si vous imprimez
System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
La sortie est 5 10 25