webness!
 
podrías ayudarme un poco, fijate que he mirado en la red y con tu ejemplo, según yo estoy haciendo las cosas bien, supongo que el problema esta en el MANIFEST de mi jar porque de esta manera debería funcionar,  
Código:
 public static void main(String[] args) 
   {  
      String cmd = "C:/j2sdk1.4.2_16/bin/java -jar C:/java/mi_jar.jar";
      
      try 
      {   
         Process p = Runtime.getRuntime().exec("cmd");   
         BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));   
         String line = null;   
         while ((line = in.readLine()) != null) 
         {   
            System.out.println(line);   
         }   
      } 
      catch (IOException e) 
      {   
         e.printStackTrace();   
      }   
   }
  y en mi manifest tengo esto  
 Código HTML:
 Manifest-Version: 1.0
Created-By: 1.4.2_16 (Sun Microsystems Inc.)
Main-Class: mi_jar
 que estoy haciendo mal?