曾經(jīng)為了這樣一個(gè)需求找了很多資料,今天終于學(xué)習(xí)到了!如何利用java執(zhí)行exe文件?使用java類Runtime,每個(gè)Java應(yīng)用程序都有一個(gè)Runtime類實(shí)例,使應(yīng)用程序能夠與其運(yùn)行的環(huán)境相連接。可以通過(guò)getRuntime方法獲取當(dāng)前運(yùn)行時(shí)。應(yīng)用程序不能創(chuàng)建自己的Runtime類實(shí)例。
packagecom.abin;
importjava.io.IOException;
publicclassRunTimeDemo{
publicstaticvoidmain(String[]args){
Runtimer=Runtime.getRuntime();
//應(yīng)用程序所在的路徑
Stringstr_path=“C:\\ProgramFiles\\Tencent\\QQ\\Bin\\QQ.exe”;
Processpro=null;
try{
//該方法開(kāi)啟一個(gè)新的進(jìn)程
pro=r.exec(str_path);
}catch(IOExceptione){
System.err.println(“打開(kāi)應(yīng)用程序失?。俊??¤”);
}
//利用該方法結(jié)束開(kāi)啟的進(jìn)程
//pro.destroy();
}
}