You can run it using ProcessBuilder :
ProcessBuilder processBuilder = new ProcessBuilder("/path/to/java", "-jar", "executable.jar"); processBuilder.directory(new File("preferred/working/directory")); Process process = processBuilder.start();
or in another way if you use Windows:
Runtime.getRuntime().exec("cmd /c start executable.jar");
source share