Как изменить системный диск, используемый процессом Java? - PullRequest
0 голосов
/ 26 июня 2019

У меня есть устаревший код, который содержит путь к файлу, жестко закодированный в что-то вроде / somep / path.По умолчанию Java-приложение будет пытаться загрузить C: / some / path, и я хочу иметь возможность загрузить его из C: / encrypted / some / path.Этого можно добиться с помощью некоторой конфигурации?

Попытка изменить следующие переменные, чтобы они указывали на C: / encrypted

HOMEDRIVE=C:/encrypted
HOME=C:/encrypted
SYSTEMDRIVE=C:/encrypted
user.dir=C:/encrypted
stringPath="/some/path";
Paths.get(stringPath);

Загружен неправильный файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...