Eclipse: cómo tomamos argumentos para main cuando se ejecuta

En Java, para un método principal normal:

public static void main(String[] args){ // code here } 

String[] args se usa para tomar algunos parámetros de la línea de comando. Puedo ejecutar este archivo desde el símbolo del sistema de la siguiente manera:

 javac filename.java java filename -30 

Pero, lleva más pasos, y debo cd a esta carpeta. (anhelar cada vez). Entonces, ¿de todos modos ejecuta este archivo con algunos argumentos para main en Eclipse?

Gracias 🙂

En Eclipse puede configurar una Configuración de Ejecución para la Aplicación Java . Haga clic en el botón verde “reproducir” en la barra de herramientas de inicio (al lado del icono del error que inicia la depuración).

Dentro de esa configuración, puede establecer el directorio de trabajo y los argumentos de línea de comando, e incluso solicitar al usuario los argumentos de la línea de comando cuando se ejecuta, usando argumentos como ${string_prompt:Foo} .

Haga clic derecho en la clase. Luego vaya a Ejecutar como> Ejecutar configuraciones. Seleccione el progtwig en el lado izquierdo. Luego, en la pestaña de argumentos, verá Argumentos del progtwig. Ingrese los argumentos de su progtwig en este área de texto, si desea pasar múltiples argumentos, separe los argumentos por espacios.

enter image description here

Este sitio proporciona un buen tutorial paso a paso con imágenes: http://www.javaprogrammingforums.com/java-jdk-ide-tutorials/362-how-send-command-line-arguments-eclipse.html

Haga clic derecho en el progtwig con el método principal —> Seleccione Configuración en tiempo de ejecución -> Allí verá un cuadro de argumento en el lado derecho.

Era extraño que tuviera que pasar cada argumento en una nueva línea, pero después de leer un poco, tuvo sentido para mí (se pasó por alto el hecho de que (Argumentos) son instancias de Cadena). Múltiples argumentos para un PSVM