当程序导出为可运行的 jar 时,使用 java 打开 ms word 不起作用
opening ms word using java not working when program exported as runnable jar
我已经使用下面的代码打开位于 eclipse 项目文件夹中的 .docx 文件,如果我 运行 使用 eclipse 的程序我可以打开 .docx 文件但是如果我导出程序作为 运行nable jar 文件,程序未打开 .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中放在下面的项目文件夹结构中
项目Folder/ToolGuide.docx
您的目录内容应如下所示:
如果您随后使用 java -jar application.jar
启动您的应用程序,wordfile 将相对于您的代码定位,并且应该在您使用 ./wordfile.docx
寻址时打开。
我已经使用下面的代码打开位于 eclipse 项目文件夹中的 .docx 文件,如果我 运行 使用 eclipse 的程序我可以打开 .docx 文件但是如果我导出程序作为 运行nable jar 文件,程序未打开 .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中放在下面的项目文件夹结构中
项目Folder/ToolGuide.docx
您的目录内容应如下所示:
如果您随后使用 java -jar application.jar
启动您的应用程序,wordfile 将相对于您的代码定位,并且应该在您使用 ./wordfile.docx
寻址时打开。