Java Nio абсолютный путь к относительному пути
У меня есть путь, который указывает на файл на диске, скажем:C:\folder\dir\dir2\file.txt
, В коде, если при работе с этим файлом выдается исключение, он выведет весь путь. В идеале было бы неплохо распечатать весь каталог, а не../../dir2/file.txt
.
Кажется, я должен быть в состоянии сjava.nio.file relativize
метод, я просто не уверен, как.
Path file; // C:\folder\dir\di2\file.txt
file.relativize(file.getParent());
Я уверен, что подхожу к этому неправильно, просто не уверен, как добиться того, чего я хотел бы.