【发布时间】:2018-01-29 13:38:59
【问题描述】:
我对此进行了研究,但在给定 java 中的部分路径的情况下,找不到一种简洁的方法来查找根路径或绝对路径。 例如给出:
../enterprise/production/bin/
我需要找到绝对路径,因为文件存储在默认的 c 驱动器上并且不能使用明确的文件名。
File directory= new File("..\\enterprise\\production\\bin");
directory = Paths.get("..\\enterprise\\production\\bin").toFile();
以上行不通。有任何想法吗?我意识到这可能是微不足道的,但我想不出一个快速的方法来做到这一点。
【问题讨论】:
-
哦,呵呵。对于那个很抱歉;发布后才意识到。
-
其实这不是一个很好的答案,因为它不会解析特殊的路径片段,例如
.和..,看起来它只是在当前工作目录前面。