228 votes

Comment saisir les arguments de la ligne de commande dans IntelliJ IDEA ?

Je saisis habituellement les arguments de la ligne de commande dans Eclipse via la configuration d'exécution. Mais je ne sais pas comment réaliser la même tâche dans IntelliJ IDEA.

262voto

Nowaker Points 2449

Windows, Linux, certains Mac :

ALT+SHIFT+F10, Droite, E, Entrée, Tab, entrez vos paramètres de ligne de commande, Entrée ;-)

Mac avec le schéma de clés "OS X 10.5" :

CTRL+ALT+R, Droite, E, Entrée, Tab, entrez vos paramètres de ligne de commande, Entrée.

98voto

PanCrit Points 1477

Il y a un élément "edit configurations" dans le menu Run, et dans le menu déroulant à gauche des deux flèches vertes "run" et "debug" dans 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 main(), ajouter des paramètres VM et des args de ligne de commande, spécifier le répertoire de travail et les éventuelles variables d'environnement.

D'autres options sont également disponibles : couverture du code, journalisation, construction, JRE, etc.

73voto

EastOcean Points 1072

Si vous utilisez intellij, allez à Run > Edit Configurations réglage du menu. Une boîte de dialogue apparaît. Vous pouvez maintenant ajouter des arguments à l'option Program arguments champ de saisie.

42voto

thanhdung0312 Points 316

Exemple J'ai une classe Test :

Class Test

Ensuite. Allez dans la configuration pour exécuter la classe Test :

Étape 1 : Ajouter une application

Add Application

Étape 2 :

Edit Configurations...

Vous pouvez saisir des arguments dans la zone de texte Arguments du programme.

37voto

Ajmal V Aliyar Points 91

Nous ne pouvons pas aller au terminal et céder aux bonnes vieilles habitudes de l'époque. java Classname arg1 arg2 arg3

Nous devons modifier la configuration de l'exécution.

Étape 1 : Prendre le Exécuter menu
Étape 2 : Sélectionner Modifier les configurations
Étape 3 : Remplir le Arguments du programme champ

enter image description here

Ensuite, les arguments seront insérés à la fin de la commande qu'IntelliJ crée chaque fois que vous exécutez le programme :)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X