외부 프로그램 썸네일형 리스트형 Java 코드 내부에서 외부 프로그램 실행시키기 - exec(), ProcessBuilder Runtime.exec()와 ProcessBuilder 클래스를 이용하여, 구현할 수 있다. 그리고 apache 프로젝트에 'apache common exec'라는 라이브러리도 있다고 한다. 경험상 외부 프로그램 실행시에는 현재 실행 위치가 잘 안 먹는 경향이 있으니, 절대 경로를 이용해서 명령을 내려주는 것이 여러모로 편하다. String binDir_ = System.getProperty("user.dir") + "/exec/node3d/"; String[] cmdArray = new String[] { binDir_ + "nodes3d.exe", System.getProperty("user.dir") + "/" + inputFile }; try { Process p = new ProcessBuild.. 더보기 이전 1 다음