【发布时间】:2013-03-07 20:48:51
【问题描述】:
我想知道如何为存储在我的 java 项目的 src 文件夹中的文本文件指定相对路径名。我想用这个文本文件的路径存储一个字符串。例如,如果我的 java 项目的 src 文件夹中有 example.txt,我将如何找到它的相对路径?我也在我的 main 中这样做,所以我在使用 .getResource() 时遇到了麻烦。我该怎么做?谢谢。
我的文件路径如下来自eclipse中的属性 /MyProject/src/data.txt
我试过了:
字符串路径 = "/MyProject/src/data.txt";
但这不起作用?
【问题讨论】:
-
该文件必须位于将要执行的 java/jar 文件的相对路径中,而不是源的相对路径中。
-
您使用的是安卓系统吗?还是纯 Java?
-
你能发布你的代码来看看你做了什么吗?
-
当我遇到关于“找不到指定的文件”的错误时发现了这篇文章,然后我在几次尝试后意识到文件名应该是小写的,就像 yourfile.fileextension 中一样。
标签: java file-io relative-path