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.
command-line
arguments
intellij-idea
sungkwangsong
fuente
fuente
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.
fuente
$gradle cucumber -Ptags=@Cal -Penv=dev1
. Entré en los valles debajoEdit Config.. > Program Arguments
como--tags "@Cal" "env=dev1"
. Me di cuenta de que@Cal
funcionó yenv=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 alProgram arguments
campo de entrada.fuente
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.
fuente
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 :)
fuente
Separa múltiples argumentos del programa con espacios. (esto no fue obvio para mí)
Argumentos del programa:
Julia 52 Actress
fuente
En una MacBook Air con "OSX 10.11.3" :
fuente
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
fuente
maytham-ɯɐɥıλɐɯ , puede usar este código para simular la entrada del archivo:
O envíe el nombre del archivo como parámetro y luego póngalo en FileInputStream:
fuente
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 es5 10 25
fuente