반응형
JAVA에서 파일을 불러오는 것이 아닌 exe파일을 직접 실행하는 소스입니다.
예제를 통해 진행하겠습니다.
아래 소스와 같이 간단하게 exe파일을 실행시킬 수 있고 별도의 library없이
JAVA로 실행이 가능 합니다.
public class example {
public static void main(String[] args) {
Runtime rt = Runtime.getRuntime();
// 실행할 파일의 경로
String file = "C:\\Program Files (x86)\\PuTTY\\putty.exe";
Process pro;
try {
pro = rt.exec(file);
pro.waitFor();
}catch(Exception e) {
e.printStackTrace();
}
}
}
아래 그림과 같이 putty.exe파일이 바로 실행된 것을 확인할 수 있습니다.

반응형
'Develope > JAVA' 카테고리의 다른 글
[JAVA] 자바에서 JSON 만들기 및 JSON 데이터 출력 (0) | 2020.10.11 |
---|---|
[JAVA] 이클립스(Eclipse) 프로젝트에 라이브러리(lib) 추가하는 방법 (0) | 2019.08.14 |
[LDAP] PartialResultException 해결책 (2) | 2019.06.04 |
[JAVA] 세션(session) 설정 (0) | 2019.05.19 |
[JAVA] 삼항연산자 (0) | 2019.05.19 |
반응형
JAVA에서 파일을 불러오는 것이 아닌 exe파일을 직접 실행하는 소스입니다.
예제를 통해 진행하겠습니다.
아래 소스와 같이 간단하게 exe파일을 실행시킬 수 있고 별도의 library없이
JAVA로 실행이 가능 합니다.
public class example {
public static void main(String[] args) {
Runtime rt = Runtime.getRuntime();
// 실행할 파일의 경로
String file = "C:\\Program Files (x86)\\PuTTY\\putty.exe";
Process pro;
try {
pro = rt.exec(file);
pro.waitFor();
}catch(Exception e) {
e.printStackTrace();
}
}
}
아래 그림과 같이 putty.exe파일이 바로 실행된 것을 확인할 수 있습니다.

반응형
'Develope > JAVA' 카테고리의 다른 글
[JAVA] 자바에서 JSON 만들기 및 JSON 데이터 출력 (0) | 2020.10.11 |
---|---|
[JAVA] 이클립스(Eclipse) 프로젝트에 라이브러리(lib) 추가하는 방법 (0) | 2019.08.14 |
[LDAP] PartialResultException 해결책 (2) | 2019.06.04 |
[JAVA] 세션(session) 설정 (0) | 2019.05.19 |
[JAVA] 삼항연산자 (0) | 2019.05.19 |