Hoe voert u opdrachtregelargumenten in IntelliJ IDEA in?

Ik voer meestal opdrachtregelargumenten in Eclipse in via runconfiguratie. Maar ik weet niet hoe ik dezelfde taak kan uitvoeren in IntelliJ IDEA.


Antwoord 1, autoriteit 100%

Windows, Linux, sommige Macs:

ALT+SHIFT+F10, Rechts, E, Enter, Tab, voer uw opdrachtregelparameters in, Enter. 😉

Mac met “OS X 10.5” sleutelschema:

CTRL+ALT+R, Rechts, E, Enter, Tab, voer uw opdrachtregelparameters in, Enter.


Antwoord 2, autoriteit 37%

Er is een item “configuraties bewerken” in het menu Uitvoeren en in de vervolgkeuzelijst links van de twee groene pijlen “uitvoeren” en “foutopsporing” op de werkbalk. In dat paneel maakt u een configuratie met de knop “+” in de linkerbovenhoek, en dan kunt u de klasse kiezen die main( bevat), VM-parameters en opdrachtregelargs toevoegen, de werkdirectory en eventuele omgevingsvariabelen specificeren.

Er zijn ook andere opties: codedekking, logging, build, JRE, enz.


Antwoord 3, autoriteit 25%

Als je intellij gebruikt, ga dan naar Run > Edit Configurationsmenu-instelling. Er verschijnt een dialoogvenster. Nu kunt u argumenten toevoegen aan het invoerveld Program arguments.


Antwoord 4, autoriteit 16%

Voorbeeld: ik heb een klastoets:

Dan. Ga naar config om klassetest uit te voeren:

Stap 1: Toepassing toevoegen

Stap 2:

U kunt argumenten invoeren in het tekstvak Programmaargumenten.


Antwoord 5, autoriteit 12%

We kunnen niet naar Terminal gaan en de goede oude java Classname arg1 arg2 arg3

opgeven

We moeten de configuratie uitvoeren.

Stap 1: Neem de uitgevoerd menu
Stap 2: Selecteer Bewerken Configuraties
Stap 3: Vul de -programmaargumenten veld

Daarna worden de argumenten ingevoegd tot het einde van de opdracht die Intellij maakt wanneer u het programma uitvoert 🙂


Antwoord 6, Autoriteit 4%

U scheidt meerdere programma-argumenten met spaties. (Dit was niet voor de hand liggend)

Programma-argumenten: Julia 52 Actress


Antwoord 7, Autoriteit 2%

Doe deze stappen: –

Ga naar RUN – Bewerken Configuratie – & GT; Toepassing (aan de linkerkant van het paneel) – & GT; Selecteer de Scala-toepassing die u wilt uitvoeren – & GT; Programma-argument


Antwoord 8

Op een MacBook Air met “OSX 10.11.3” :

  1. Ctrl + Alt + R
  2. e
  3. Enter
  4. Program-argumenten:
    Schrijf uw opdrachtregelparameters (spatie tussen elk item als u meer dan één argument hebt)
  5. Enter

Antwoord 9

Mayham-ɯɐɥıλɐɯ , u kunt deze code gebruiken om de invoer van het bestand te simuleren:

System.setIn(new FileInputStream("FILE_NAME"));

of verzend bestandsnaam als parameter en plaats het vervolgens in FileInPutstream:

System.setIn(new FileInputStream(args[0]));

Antwoord 10

Hoofdprogramma -> Uitvoeren -> Configuraties bewerken -> Binnen Configuratie is er een tekstvak Programmaargumenten. voeg een door spatie gescheiden argument toe in het tekstvak. Dan kun je die argumenten lezen in de args-array (public static void main(String[] args))


Antwoord 11

In IntelliJ, als u args-parameters wilt doorgeven aan de hoofdmethode.

ga naar-> configuraties bewerken

programmaargumenten: 5 10 25

je moet de argumenten door spatie gescheiden doorgeven en op toepassen en opslaan klikken.

voer nu het programma uit als u afdrukt

System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
Uitgang is 5 10 25


Antwoord 12

Zoals @EastOcean al zei, kunnen we het toevoegen door de optie Configuraties uitvoeren/foutopsporing te kiezen.
In mijn geval moet ik de configuratie instellen voor junit. Dus als u op de optie Configuraties bewerken klikt, wordt een pop-upvenster weergegeven. Volg daarna de onderstaande stappen:

  1. Klik op + icoon
  2. Kies junit uit de lijst
  3. Dan kunnen we het tabblad Configuratie aan de rechterkant zien
  4. Selecteer testsoort, in mijn geval is het een klasse
  5. Volgende stap blader door de locatie van de klasse die moet worden uitgevoerd/uitgevoerd
  6. Kies daarnaast VM-optie, klik op pijlpictogrammen uitvouwen
  7. Stel vereiste argumenten in voor een voorbeeld (-Durl=”http://test.com/home” -Dsourcename=”API”
    -Dbrowsername=”chrome”)
  8. Jre pad instellen.

Opslaan en uitvoeren.

Bedankt.


Antwoord 13

Ik voeg een bijgewerkt antwoord op deze vraag toe sinds IntelliJ IDEA 2021.

  1. Selecteer Configuratie bewerken op de werkbalk (of onder het menu Uitvoeren):
    Afbeelding van nieuwe locatie van configuratievenster bewerken

  2. U moet nu klikken op het menu Opties wijzigen (Alt + M) links van waar het staat Bouwen en uitvoeren, en boven het vervolgkeuzemenu waarmee u de versie van Java (of een andere taal) kunt selecteren ) die u gebruikt.

  3. Nadat u op Opties wijzigen hebt geklikt, ziet u in het eerste vak – getiteld Besturingssysteem – een regel met de tekst “Invoer omleiden”. Klik daarop om het vak voor invoeromleiding toe te voegen. Sluit Wijzig opties.

  4. Onder Build and Run is het derde vak voor invoer via de opdrachtregel.

Afbeelding van Intelij IDE met het vak Configuratie bewerken geopend met pijlen die wijzen naar cmd-regelinvoer en invoeromleiding

Dat is alles.


Antwoord 14

Om dit te doen in IntelliJ IDEA 2020.2.3 (Community-editie) op Windows 10:

  1. ALT-SHIFT-F10
  2. 0
  3. [TAB] 7 keer

Bijgewerkt voor 11/2020.


Antwoord 15

Het is vreemd dat niemand schreef over het simpelweg kopiëren van de uitvoer van de opdracht “Uitvoeren” naar uw terminal en het toevoegen van de argumenten.

Als ik bijvoorbeeld de opdracht “Uitvoeren” in mijn Intellij IDEA uitvoer, is de uitvoer zoiets als

/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -javaagent:/opt/idea-IC-211.7142.45/lib/idea_rt.jar=32887:/opt/idea-IC-211.7142.45/bin -Dfile.encoding=UTF-8 -classpath /home/aliaksei/Projects/Training/Java/firstTry/out/production/firstTry MyClass
Process finished with exit code 0

En dan kopieer ik gewoon de eerste regelen voer mijn argumenten in zoals:

<THIS_HUGE_LINE> foo bar

Opmerking: vergeet niet om het project buildte maken voordat u de opdracht in terminal uitvoert. Klik eerst op “Build” of “Run”. Deze opties vind je bijvoorbeeld onderaan:
link naar de schermafbeelding


Antwoord 16

  1. Klik op ‘Configuraties bewerken…’ boven aan de werkbalk

  2. Zorg ervoor dat in het pop-upvenster het gedeelte ‘Omgeving’ is uitgevouwen (door op de vervolgkeuzepijl te klikken)

  3. De opdrachtregelargumenten van de toepassing moeten in het veld ‘Programma-argumenten’ komen

Other episodes