How do I launch a completely independent process from a Java program?
I am working on a program written in Java which, for some actions , launches external programs using user-configured command lines. Currently it uses Runtime.exec() and does not retain the Process reference (the launched programs are either a text editor or archive utility, so no need for the system in/out/err streams). There is a minor problem with this though, in that when the Java program exits, it doesn't really quit until all the launched programs are exited. I would greatly prefer it if the launched programs were completely independent of the JVM which launched them. The target operating