Study/JAVA

JAVA에서 타 프로그램 실행시키기

Answer Choi 2017. 5. 29. 11:21
반응형

프로그램 2가지를 실행시켜야 하는데 2개를 모두 실행 시키기는 번거롭고,


임의로 짠 프로그램에서 타 프로그램을 실행시킬 수 있는 방법이 있습니다.


java로 짠 프로그램을 실행할 때 타 프로그램이 실행 되도록 java 안에 코드를 추가해 주면 됩니다.


1
2
3
4
5
6
7
8
9
10
Runtime rt = Runtime.getRuntime();
String exeFile = "C:\\Windows\\System32\\calc.exe";
Process p;
                     
try {
    p = rt.exec(exeFile);
    p.waitFor();
catch (Exception e) {
    e.printStackTrace();
}
cs


Line 1 : 런타임을 얻어옵니다.


Line 2 를 보시면 아시겠지만 계산기를 실행하도록 실행파일을 윈도우 계산기로 지정했습니다.


Line 6 : 런타임에 계산기실행파일을 넣고 실행합니다.


Line 7 : 결과를 기다립니다.



실행된 모습입니다.


반응형