曾经为了这样一个需求找了很多资料,今天终于学习到了!如何利用java执行exe文件?使用java类Runtime,每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。应用程序不能创建自己的 Runtime 类实例。
package com.abin;
import java.io.IOException;
public class RunTimeDemo {
public static void main(String[] args) {
Runtimer = Runtime.getRuntime();
//应用程序所在的路径
Stringstr_path = "C:ProgramFilesTencentQQBinQQ.exe";
Processpro = null;
try {
//该方法开启一个新的进程
pro = r.exec(str_path);
}catch (IOException e) {
System.err.println("打开应用程序失败?¤?¤");
}
//利用该方法结束开启的进程
// pro.destroy();
}
}