Use Runtime.getRuntime().exec(); It forks a new process and exec. setDeamon() is not for a deamon process but for a deamon thread. 가 나 다 라