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 comandos en IntelliJ IDEA.
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 comandos en IntelliJ IDEA.
Respuestas:
ALT + MAYÚS + F10, Derecha, E, Enter, Tab, ingrese los parámetros de la línea de comando, Enter. ;-)
CTRL + ALT + R, Derecha, E, Enter, Tab, ingrese los parámetros de la línea de comando, Enter.
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 argumentos de línea de comandos, especificar el directorio de trabajo y cualquier variable de entorno.
También hay otras opciones: cobertura de código, registro, compilación, JRE, etc.
$gradle cucumber -Ptags=@Cal -Penv=dev1
. Entré en los valles debajo Edit Config.. > Program Arguments
como --tags "@Cal" "env=dev1"
. Me di cuenta de que @Cal
funcionó y env=dev1
no funciona.
java MyClass < someFileName.txt
funciona, pero cuando agrego < someFileName.txt
argumentos al programa en intelliJ, devuelve ¿ Error: Could not find or load main class <
Alguna idea de cómo resolverlo?
Si está utilizando intellij, vaya a la Run > Edit Configurations
configuración del menú. Un cuadro de diálogo aparecerá. Ahora puede agregar argumentos al Program arguments
campo de entrada.
Ejemplo tengo una prueba de clase:
Luego. Vaya a config para ejecutar la prueba de clase:
Paso 1: Agregar aplicación
Paso 2:
Puede ingresar argumentos en el cuadro de texto Argumentos del programa.
No podemos entrar a la Terminal y ceder ante el buen viejo java Classname arg1 arg2 arg3
Tendremos que editar la configuración de ejecución.
Paso 1: Toma el menú Ejecutar
Paso 2: Selecciona Editar configuraciones
Paso 3: Completa el campo Argumentos del programa
Después de eso, los argumentos se insertarán al final del comando que IntelliJ crea cada vez que ejecuta el programa :)
Separa múltiples argumentos del programa con espacios. (esto no fue obvio para mí)
Argumentos del programa:Julia 52 Actress
En una MacBook Air con "OSX 10.11.3" :
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
maytham-ɯɐɥıλɐɯ , puede 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 póngalo en FileInputStream:
System.setIn(new FileInputStream(args[0]));
En IntelliJ, si desea pasar parámetros args al método principal.
ir a-> editar configuraciones
argumentos del programa: 5 10 25
debe pasar los argumentos por espacios separados y hacer clic en aplicar y guardar.
ahora ejecute el programa si imprime
System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
Fuera puesto es 5 10 25