Bonjour,
La question est simple :
Comment redemarrer son propre programme ?
J'ai une application SWING et j'ai besoin de la faire rebooter tous les matins.
Merci à tous. :D
Version imprimable
Bonjour,
La question est simple :
Comment redemarrer son propre programme ?
J'ai une application SWING et j'ai besoin de la faire rebooter tous les matins.
Merci à tous. :D
Script bash + TacheCron (ou équivalent)... C'est le plus simple et le plus propre pour ce genre de tâches. Et ça correspond à ton besoin.
Ok je vais essayer ça.
Bon je reviens dessus car finalement la méthode proposée ne me convient pas.
Cependant j'ai pensé à un truc :
Si on démarre le programme avant de l'arrèter...
En gros dans mon code, juste avant le :
On aura la ligne qui execute ce même programme, un truc du genre :Code:
1
2 System.exit(0);
Mon soucis, c'est que cette dernière ligne ne marche pas!Code:
1
2 Runtime.getRuntime().exec("MonProg.jar");
Ca me dit que MonProg.jar n'est pas une application win32 valide!
Que faire?
Merci.
:boulet::boulet::boulet::boulet:
Ok j'ai honte.
Ralala.Code:
1
2 Runtime.getRuntime().exec("java -jar MonProg.jar");