Я пытаюсь выяснить, как работает довольно большой Java-проект, проходя через него в отладчике на моем компьютере с Windows, но для того, чтобы он прошел через процедуры инициализации, все значения в нескольких файлах .properties должны быть правильными.Многие из этих файлов .properties содержат строки типа:
program.root=file://@program.root.dir@
Было бы очень полезно для моего понимания, если бы я мог выяснить, каким будет значение по умолчанию или безопасное значение для любой из этих переменных, но у меня нетПонять, что следует толковать их.Я знаю, что это не работает в моей системе, поскольку, шагая по коду, я вижу URI, указывающий на «file: //@program.root.dir@», который вызывает ошибки, как только он используется.Но моя система далека от производственных серверов Linux, поэтому, вероятно, что-то важное упущено.
Итак, мой вопрос: какой язык программирования / написания сценариев, или виртуальная машина или среда используют @ заключенные @ переменные?Подобные вещи общеизвестно трудны для поиска, так как интернет не позволяет выполнять поиск по адресу "@" .