Bonjour, je voudrais éxécuter un fichier jar depuis un autre fichier jar

Voici le premier fichier : Execution_Jar.jar
Rien de compliqué : il affiche 2 mots : ICI LA

mais entre les mots , je voudrais exécuter un autre fichier : Salut.jar
qui affiche : le programme jar
Ce deuxième fichier (Salut.jar) provient d'un autre package et a étté transformé en jar exécutable et déposé quelque part sur le disque dur

Le programme principal (Execution_Jar.jar) affiche bien les deux mots ICI et LA mais pas de trace du jar entre les deux, comme s'il n'existait pas

Fichier Execution_Jar.jar

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
package execution;
 
public class Execution_Jar 
{
		 public void Test() 
		  { 	 	    
			 	try 
				{				
				System.out.println("ICI");
				try {
					String cmd = "java -jar C:\\Users\\Utilisateur\\JAVA\\ESSAI\\azert\\jar_depuis_application\\Salut.jar";
					Runtime r = Runtime.getRuntime();
					r.exec(cmd);
					}
				catch (Exception e) 
					{
						System.out.println(e);				
					}
 
				System.out.println("LA");
				}
 
				catch(Exception err) 
				{ 
				System.out.println("err = " + err); 
				} 
 
		  } 
 
		public static void main(String[] args) {
 
			Execution_Jar execution_Jar = new Execution_Jar();
			execution_Jar.Test();			
		}
}
Le fichier : Salut.jar

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
package bonjour;
 
public class Salut {
	public static void main(String[] args) {
		System.out.println("le programme jar");
	}
}
Voilà, j'ai pas mal cherché mais point trouvé ....
Merci