拥有这段打开文件的代码:
Runtime.getRuntime().exec(new String[]
{"rundll32", "url.dll,FileProtocolHandler",
file.getAbsolutePath()});
我将文件传递到的位置.. 奇怪的是,它无法打开 xlsx 中的一些自动生成的文件,而它可以打开其他 xlsx 文件。 无法调试/找到解决方案,请帮忙
最佳答案
您可以尝试以下操作:
try {
Desktop.getDesktop().open(new File("F:\\folder\\data\\file.xlsx"));
} catch (IOException e) {e.printStackTrace();}
关于java - 使用 Runtime.exec 未打开我的 xls 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29844669/