Как получить родительский каталог пути к классам внутри @PropertySource() ⇐ JAVA
-
Гость
Как получить родительский каталог пути к классам внутри @PropertySource()
У меня есть несколько переменных, которые необходимо ввести для моего приложения, и я хотел переместить этот файл из папки ресурсов в базовый каталог, чтобы сделать его более удобным для пользователя. Однако у меня возникли проблемы с доступом к нему, по-видимому, потому, что я не могу перейти к родительскому каталогу так, как мне нужно.
Вот мой класс с переменными
@Configuration @ConfigurationProperties(префикс = «запустить») @PropertySource("Путь к классам:../../options.properties") @Данные общественный класс RunProperties { частное строковое действие; частная струнная лига; частные целочисленные недели; частная строка oldName; частная строка newName; частное целое числоOfPlayers; } Я уверен, что нахожусь на правильном уровне после распечатки пути к классам. Я также пробовал с 1 '.' вместо 2. Я предполагаю, что что-то вроде метода getParent() здесь не сработает.
Как добавить свойства из файла в базовой папке моего проекта?
У меня есть несколько переменных, которые необходимо ввести для моего приложения, и я хотел переместить этот файл из папки ресурсов в базовый каталог, чтобы сделать его более удобным для пользователя. Однако у меня возникли проблемы с доступом к нему, по-видимому, потому, что я не могу перейти к родительскому каталогу так, как мне нужно.
Вот мой класс с переменными
@Configuration @ConfigurationProperties(префикс = «запустить») @PropertySource("Путь к классам:../../options.properties") @Данные общественный класс RunProperties { частное строковое действие; частная струнная лига; частные целочисленные недели; частная строка oldName; частная строка newName; частное целое числоOfPlayers; } Я уверен, что нахожусь на правильном уровне после распечатки пути к классам. Я также пробовал с 1 '.' вместо 2. Я предполагаю, что что-то вроде метода getParent() здесь не сработает.
Как добавить свойства из файла в базовой папке моего проекта?
Мобильная версия