У меня возник вопрос по Java, с которым у меня возникла проблема: как лучше указать относительные пути к файлам.
Позвольте мне уточнить. Я хочу иметь возможность всегда искать файлы конфигурации в ./ configuration / file.txt
. Проблема, с которой я столкнулся, заключается в том, что моя программа будет работать правильно только в том случае, если она будет запущена из каталога, в котором находится файл. Если вместо этого я запускаю ее из другого каталога, например ./ directory / to / my / program / execute .sh
, то он не работает правильно.
Но мне также нужно внести изменения в этот файл, и кажется, что ресурсы должны быть доступны только для чтения ...