Java使用Windows系统默认程序打开指定文件
Runtime.getRuntime().exec("cmd /c start d://a.xls")
getRuntime()是取得系统运行时环境
start参数表名直接启动excel文件,相当于双击操作 ,是个windows命令.
---------------------------
package com.yly.java;
import java.util.*;
import java.io.*;
class AppRun
{
public static void main(String[] args){
String filePath = "E:\\TestExcel.xls";
try{
Runtime.getRuntime().exec("cmd /c start " + filePath);
}catch(IOException e){
System.out.println("打开文件出错");
}
}
}