我使用下面的代码打开放置在eclipse项目文件夹中的.docx文件,如果我使用eclipse运行程序但是如果我将程序导出为runnable jar文件,我可以打开.docx文件,程序没有打开.docx文件。请为此提供一些解决方案。
File userManual = new File("ToolGuide.docx");
try {
java.awt.Desktop.getDesktop().open(userManual);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
.docx文件放在eclipse中的下面项目文件夹结构中
项目文件夹/ ToolGuide.docx
答案 0 :(得分:0)
您的目录内容应如下所示:
如果您随后使用java -jar application.jar
启动应用程序,则wordfile将相对于您的代码定位,并且在您使用./wordfile.docx
解决时应该会打开。