run intellij how debug command-line arguments intellij-idea

command line - how - ¿Cómo se ingresa el argumento de la línea de comando en IntelliJ IDEA?



run spring intellij (7)

Windows, Linux, algunos Mac:

ALT + MAYÚS + F10, Derecha, E, Intro, Pestaña, ingrese los parámetros de línea de comando, Intro. ;-)

Mac con esquema de clave "OS X 10.5":

CTRL + ALT + R, derecha, E, Intro, Pestaña, ingrese los parámetros de línea de comando, Intro.

Cuando ingreso argumentos de línea de comandos, en Eclipse, usando con la configuración de ejecución. Pero no sé ¿Cómo ingreso argumentos de línea de comando en IntelliJ IDEA?


En una MacBook Air con "OSX 10.11.3" :

  1. ctrl + alt + r
  2. mi
  3. Entrar
  4. Argumentos del programa: escriba sus parámetros de línea de comando (espacio entre cada elemento si tiene más de un argumento)
  5. Entrar

Hay un elemento "editar configuraciones" en el menú Ejecutar, y en el menú desplegable a la izquierda de las dos flechas verdes "ejecutar" y "depurar" en la barra de herramientas. En ese panel, crea una configuración con el botón "+" en la esquina superior izquierda, y luego puede elegir la Clase que contiene main (), agregar parámetros de VM y args de línea de comandos, especificar el directorio de trabajo y cualquier variable de entorno.

También hay otras opciones allí: cobertura de código, registro, compilación, JRE, etc.


Haz estos pasos:

Vaya a Ejecutar - Editar configuración -> Aplicación (a la izquierda del panel) -> seleccione la aplicación scala que desea ejecutar -> argumento del programa


Separe los argumentos de múltiples programas con espacios. (esto no fue obvio para mí)

Argumentos del programa: Julia 52 Actress


Si está utilizando intellij, vaya a Run > Edit Configurations menú Configuraciones. Un cuadro de diálogo aparecerá. Ahora puede agregar argumentos al campo de entrada de Program arguments del Program arguments .


maytham-ɯɐɥıλɐɯ , puedes usar este código para simular la entrada del archivo:

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

O envíe el nombre del archivo como parámetro y luego colóquelo en FileInputStream:

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