import java.io.IOException; public class ProcessDemo { public static void main(String[] args) throws IOException { Process p = new ProcessBuilder("notepad.exe").start ...
We have a commercial applications, Siemens Teamcenter, running in our enterprise. It relies on a couple of Java processes that unfortunately aren't the most robust and reliable things in the IT world.