Java
자바에서 다른 프로그램 실행 시키기(shell)
M_막심
2013. 7. 24. 17:44
private void appExe() { String homePath = System.getProperty("user.home"); String filePath = homePath + "\\" + fileName; try { Runtime.getRuntime().exec("rundll32 url.dll, FileProtocolHandler " + filePath); System.exit(0); } catch (Exception e) { e.printStackTrace(); } } |
filePath의 확장자에 연결된 프로그램이 실행되게 된다.
ex. filePath = "test.xls"; -> 엑셀 실행