Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2015, 10:12
Lawliet18
 
Fecha de Ingreso: marzo-2015
Mensajes: 45
Antigüedad: 9 años, 1 mes
Puntos: 2
Println en cmd desde .jar

Hola...

Como están compañeros programadores, espero que tengan un excelente día, el motivo de mi tema es que ando batallando con algo que según a mi consideración no debería tener problema alguno, caso contrario, por favor de corregirme...

Tengo dos archivos .jar en donde uno de ellos manda a llamar al otro, además de contener tanto en uno como el otro un simple System.out.println(), tal y como pueden ver en el siguiente código.

Hola.jar
Código Javascript:
Ver original
  1. import java.io.IOException;
  2.  
  3. public class ImprimirHola {
  4.    
  5.     public static void main(String[] args) {
  6.         System.out.println("HOLA");
  7.         try {
  8.             Runtime.getRuntime().exec("java -jar C:\\Mundo.jar");
  9.         } catch (IOException e) {
  10.             e.printStackTrace();
  11.         }
  12.     }
  13. }

Mundo.jar
Código Java:
Ver original
  1. public class ImprimirMundo {
  2.     public static void main(String[] args) {   
  3.         System.out.println("MUNDO");
  4.     }
  5. }

Sin embargo, cuando ejecuto el primer archivo el cual manda a llamar el siguiente debería ver en consola o por lo menos eso pienso...

HOLA
MUNDO

Cosa que no me realiza ya que solo veo en consola HOLA, prácticamente el archivo que estoy ejecutando en ese momento desde CMD, mi pregunta es... ¿Cual es la forma correcta de hacerlo?

De antemano, muchas gracias por su tiempo y pronta respuesta.

Sin mas que comentar, que tengan un excelente día.