У меня есть 2 файла свойств, которые являются частью моего проекта java eclipse. Теперь мне нужно передать путь к этим двум файлам в качестве системного свойства, такого как -Dpath1="pathfile1"
, поскольку проект будет принимать его только как системное свойство. Один из вариантов заключается в том, что я могу указать абсолютный путь, но я хочу указать путь относительно моего проекта, например, -Dpath1=$Project_Dir/resource/file1
. Причина в том, что если каталог проекта будет перемещен, проект начнет давать сбой.
Я использую eclipse для запуска этого проекта и не хочу объявлять какую-либо новую системную переменную для поддержки относительного пути, поэтому, например, не хочу создавать новую системную переменную Project_Dir
. Можно ли этого добиться и как?