首页 > 解决方案 > JAR 看不到文件目录

问题描述

我有一个可以在 IDE 中正常运行的程序,但是当我从中创建一个可执行的 JAR 并运行它时,我得到了错误。显然,正是这些行导致了错误。

File dir = new File("./files");
            File[] directoryListing = dir.listFiles();
            for (File file : directoryListing) {
                array.add(new FileInputStream(file.getPath()));
                System.out.println(file.getPath());
            }

我认为问题在于 JAR 在我的项目中看不到/理解我的文件目录。我怎么解决这个问题?

注意:我最近切换到 IntelliJ,但我还不太适应

标签: javafilejardirectoryexecutable-jar

解决方案


推荐阅读