Пути Java: сборка и абсолютный путь - PullRequest
0 голосов
/ 06 февраля 2019

В настоящее время я получаю абсолютный путь с использованием подхода "/" +, я не чувствую себя комфортно.

Paths.get("/" + someFolder, this.backOfficeProperties.getMassivePendingLocation());

Я полагаю, что для этого должен быть другой более элегантный подход.

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 06 февраля 2019

Вы можете динамически находить корень файловой системы, вместо того, чтобы предполагать, что он "/" (UNIX), используя

File.listRoots()
0 голосов
/ 06 февраля 2019

Если вас беспокоит зависимость от платформы, вы можете использовать File.separator, что будет \ или / в зависимости от того, на какой системе вы запускаете программное обеспечение.

...