我已经研究过这个但是找不到一个简洁的方法来找到java中的部分路径的根路径或绝对路径。 例如:
../enterprise/production/bin/
我需要找到绝对路径,因为它不是指定文件存储在默认的c驱动器上,并且不能使用显式文件名。
File directory= new File("..\\enterprise\\production\\bin");
directory = Paths.get("..\\enterprise\\production\\bin").toFile();
以上不起作用。有任何想法吗?我意识到这可能是微不足道的,但只是想不出一个快速的方法来做到这一点。
答案 0 :(得分:1)
这实际上对我有用:
File directory= new File("\\enterprise\\production\\bin");
String dpath = directory.getAbsolutePath();
dpath = dpath + "\\Temp\\";
File ndirectory = new File(dpath);