【发布时间】:2015-04-22 19:40:26
【问题描述】:
我有一个 NetBeans 项目,我有两个名为“words.txt”和“letterScores.txt”的文本文件位于与 .java 类相同的文件夹中,如下所示:
wordfinder.module (Java Package)
Dictionary.java (Java Class)
letterScores.txt (text file)
words.txt (text file)
当我在 NetBeans 中运行应用程序时,它运行良好。但是,当我“清理并构建”并运行 jar 时,文本文件停止工作。我目前用于获取文本文件的代码是这样的(其中“文件路径”是文件的完整路径,以及用于读取文件的 BufferedReader 等):
File wordList = new File(file path);
我了解到,如果您将文件放在“src”文件夹中,这些文件将自动包含在内,但我不太确定具体细节。
如果有人能帮我指出正确的方向,那就太好了。
谢谢。
【问题讨论】:
-
src/main/resources文件夹应该包含您的应用程序的资源。
标签: java file jar build resources