【发布时间】:2017-08-01 13:33:11
【问题描述】:
如何摆脱绝对路径:
"C:/Users/test1234/workspace/Read/Test.txt"
相对路径? 我以为对应的相对路径是这样的:
".../Read/Test.txt"
但没有找到该文件,尽管 .txt 文件与 java 程序位于同一目录中。可以使用绝对路径读取文件,但我需要相对路径。 有什么想法吗?
【问题讨论】:
标签: relative-path absolute-path
如何摆脱绝对路径:
"C:/Users/test1234/workspace/Read/Test.txt"
相对路径? 我以为对应的相对路径是这样的:
".../Read/Test.txt"
但没有找到该文件,尽管 .txt 文件与 java 程序位于同一目录中。可以使用绝对路径读取文件,但我需要相对路径。 有什么想法吗?
【问题讨论】:
标签: relative-path absolute-path
没有从绝对路径到相对路径这样的东西。这完全取决于您当前的位置。
但在您的情况下,我认为您应该将三个点替换为两个点。就这样吧:
"../Read/Test.txt"
(至少如果您当前的位置是 C:/Users/test1234/workspace/Whatever/)
【讨论】: