Quando inserisco argomenti da riga di comando, in Eclipse, usando con run configuration. Ma non so come posso inserire argomenti da riga di comando in IntelliJ IDEA.
Quando inserisco argomenti da riga di comando, in Eclipse, usando con run configuration. Ma non so come posso inserire argomenti da riga di comando in IntelliJ IDEA.
Risposte:
ALT + MAIUSC + F10, Destra, E, Invio, Tab, immettere i parametri della riga di comando, Invio. ;-)
CTRL + ALT + R, Destra, E, Invio, Tab, inserisci i parametri della riga di comando, Invio.
C'è una voce "modifica configurazioni" nel menu Esegui e sul menu a discesa a sinistra delle due frecce verdi "Esegui" e "Debug" sulla barra degli strumenti. In quel pannello, crei una configurazione con il pulsante "+" in alto a sinistra, quindi puoi scegliere la Classe contenente main (), aggiungere parametri VM e argomenti della riga di comando, specificare la directory di lavoro e qualsiasi variabile d'ambiente.
Ci sono anche altre opzioni: copertura del codice, registrazione, build, JRE, ecc.
$gradle cucumber -Ptags=@Cal -Penv=dev1
. Ho inserito i valori Edit Config.. > Program Arguments
come --tags "@Cal" "env=dev1"
. Ho notato che ha @Cal
funzionato e env=dev1
non funziona.
java MyClass < someFileName.txt
funziona, ma quando aggiungo < someFileName.txt
agli argomenti del programma in IntelliJ, restituisce Error: Could not find or load main class <
Qualche idea su come risolverlo?
Esempio Ho un test di classe:
Poi. Vai a config per eseguire il test di classe:
Passaggio 1: Aggiungi applicazione
Passo 2:
È possibile inserire argomenti nella casella di testo Argomenti programma.
Non possiamo entrare nel Terminal e cedere il buon vecchio java Classname arg1 arg2 arg3
Dovremo modificare la configurazione della corsa.
Passaggio 1: selezionare il menu Esegui
Passaggio 2: selezionare Modifica configurazioni
Passaggio 3: compilare il campo Argomenti del programma
Successivamente, gli argomenti verranno inseriti alla fine del comando creato da IntelliJ ogni volta che si esegue il programma :)
Separare più argomenti del programma con spazi. (questo non era ovvio per me)
Argomenti del programma:Julia 52 Actress
Su un MacBook Air con "OSX 10.11.3" :
Procedi come segue: -
Vai a Esegui - Modifica configurazione -> Applicazione (a sinistra del pannello) -> seleziona l'applicazione Scala che vuoi eseguire -> argomento del programma
maytham-ɯɐɥıλɐɯ , puoi usare questo codice per simulare l'input del file:
System.setIn(new FileInputStream("FILE_NAME"));
Oppure invia il nome del file come parametro e poi inseriscilo in FileInputStream:
System.setIn(new FileInputStream(args[0]));
In IntelliJ, se si desidera passare i parametri args al metodo principale.
vai a-> modifica configurazioni
argomenti del programma: 5 10 25
è necessario passare gli argomenti attraverso lo spazio separato e fare clic su Applica e salva.
ora esegui il programma se stampi
System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
Lo è 5 10 25