SoloCodigo

Programación General => Java => Mensaje iniciado por: gorka_sm en Miércoles 4 de Mayo de 2011, 21:29

Título: ejecutar jar con parámetros de entrada
Publicado por: gorka_sm en Miércoles 4 de Mayo de 2011, 21:29
Hola , me gustaría crear un proyecto en java con eclipse y a partir de ahí crear un .jar en el que meter
parámetros de entrada desde fuera. ¿ Alguien sabe cómo se puede hacer o lo ha hecho ?
Sería dada una clase a que tiene un metodo b , ejecutar desde consola el método b con parámetros de entrada .
Sería una idea parecida a lo siguiente :

java -jar a.jar a.b parametro_1

También estaría interesado en cómo meter parámetros de entrada a un método main que se ejecuta en un jar y cómo capturar esos parámetros de entrada desde dentro del main.

Sería lo siguiente ;
java -jar prueba.jar parametro_1
Saludos
y gracias de antemano
Gorka
Título: Re: ejecutar jar con parámetros de entrada
Publicado por: shadow_rev en Viernes 6 de Mayo de 2011, 17:08
Para eso el método main recibe un array String como argumento:
Código: Java
  1. public static void main(String[] args) {
  2. // ...
  3.  
Y el primer argumento que le pasas cuando haces el llamado queda en args[0], el segundo en args[1], y así sucesivamente.