找不到文件,我的包设置是否正确
File Not found, is my package setup correctly
首先要说明一下,我还是本科生,所以请见谅"beginner" 错误,我也在用intellij IDE。
我完全有可能遗漏了一些相当明显的东西,但为什么在源根目录中找不到此 .txt 文件。我的包层次结构看起来不错。
如果有人能指出正确的方向,我将不胜感激,在此先感谢。
As you can see fileNotFoundException
您的项目似乎不在构建路径上。在 Intellij 上,您可以按照 post:
中所述进行配置
然后你可以使用绝对路径访问它:
getClass().getResourceAsStream("/com/path/to/file.txt");
或相对CLASSPATH路径(当你写的class与资源文件本身在同一个Java包中时):
getClass().getResourceAsStream("file.txt");
我还建议您阅读此处:
https://www.mkyong.com/java/java-read-a-file-from-resources-folder/
首先要说明一下,我还是本科生,所以请见谅"beginner" 错误,我也在用intellij IDE。
我完全有可能遗漏了一些相当明显的东西,但为什么在源根目录中找不到此 .txt 文件。我的包层次结构看起来不错。
如果有人能指出正确的方向,我将不胜感激,在此先感谢。
As you can see fileNotFoundException
您的项目似乎不在构建路径上。在 Intellij 上,您可以按照 post:
中所述进行配置然后你可以使用绝对路径访问它:
getClass().getResourceAsStream("/com/path/to/file.txt");
或相对CLASSPATH路径(当你写的class与资源文件本身在同一个Java包中时):
getClass().getResourceAsStream("file.txt");
我还建议您阅读此处: https://www.mkyong.com/java/java-read-a-file-from-resources-folder/