Bonjour, ma question dois être simplissime mais j'ai besoin de votre aide.

J'utilise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Runtime.getRuntime().exec("java -jar "+nomDeMonJar);
pour lancer un jar depuis un autre jar.

Je voudrais essayer de transmettre également des arguments à la méthode main, mais je ne connais pas la syntaxe. Quelqu'un pourrait-il m'aider?
Merci.

[EDIT]
Cela dit, puisque j'en suis à vous embêter, mon but est depuis un jar d'appeler un autre jar contenu dans un sous dossier.
-Dossier principal
Jar1.jar
->dossier secondaire
Jar2.jar
ça je crois que c'est possible en faisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Runtime.getRuntime().exec("java -jar /sousDossier/"+nomDeMonJar);
mais ensuite je voudrais depuis mon jar secondaire, rappeler mon jar principal, et je ne sais pas remonter d'un cran. Sachant que je code rien en dur et que je retrouve mon dossier courant par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
System.getProperty("user.dir");
c'est pour ça que j'avais pensé, en appelant mon Jar2, lui envoyer une string avec le chemin de Jar1.
Evidemment c'est pas très élégant et il doit y avoir plus simple.

je ne sais pas si je suis clair.
[/EDIT]