在java中的源文件中打开文件docx

时间:2013-12-12 13:48:56

标签: java

我有File Document.docx并将其放在" src / document / Document.docx" 当我使用

if(Desktop.isDesktopSupported()){
    try{
        Desktop.getDesktop().open(new File("src/document/Document.docx"));
    } catch(Exception e) {
        e.printStackTrace();
    }
}

它在neatbean中工作但是当我将它构建到dist文件夹中时,它无法正常工作

那么我在构建文件后如何打开此文件?

我是越南人,所以我的英语不好,不要笑。谢谢:D

2 个答案:

答案 0 :(得分:0)

当你在Netbean时,用于查找文件的根目录是项目目录。 构建项目后,根目录不必相同。如果将.jar放在项目的根目录中,它应该可以工作。否则,您必须将您的文件复制到dist / src / document / Document.docx

答案 1 :(得分:0)

它可以帮助你: Desktop.getDesktop()。open(新文件(“Actual Directory / Document.docx”));