Ik heb een vraag waar ik niet makkelijk uit kom.
Heb al gezocht, maar mocht weinig baten.
Runtime.getRuntime().exec("PoepInJehoofd.bat");
System.exit(0);
In die batchfile wordt er een ander java programma gelanceerd. Alleen het probleem is dat hij dus niet lanceert. Wel als ik er gewoon in windows erop klik, maar niet als ik het in Java doe.
Dit komt omdat hij met System.exit(0) de JVM vernietigd.
Ik wil er dus voor zorgen dat de applicatie zelf afgesloten wordt. En vervolgens met die batchfile de applicatie start. Enkel doordat de JVM afgesloten wordt, vernietigt hij de JVM voor de batchfile.
Is het mogelijk de JVM door te laten draaien? En de app waarin die batchfile wordt aangeroepen af te sluiten? Zodat dus die andere start?
Heb al gezocht, maar mocht weinig baten.
Runtime.getRuntime().exec("PoepInJehoofd.bat");
System.exit(0);
In die batchfile wordt er een ander java programma gelanceerd. Alleen het probleem is dat hij dus niet lanceert. Wel als ik er gewoon in windows erop klik, maar niet als ik het in Java doe.
Dit komt omdat hij met System.exit(0) de JVM vernietigd.
Ik wil er dus voor zorgen dat de applicatie zelf afgesloten wordt. En vervolgens met die batchfile de applicatie start. Enkel doordat de JVM afgesloten wordt, vernietigt hij de JVM voor de batchfile.
Is het mogelijk de JVM door te laten draaien? En de app waarin die batchfile wordt aangeroepen af te sluiten? Zodat dus die andere start?