Не удается определить правильный путь для аннотации @PropertySource

#java #spring #annotations

#java #весна #аннотации

Вопрос:

Я хотел бы использовать @PropertySource аннотацию в моем весеннем проекте. Я не знаю, каким должен быть путь для моего ceny.properties файла. У меня есть следующий путь,

 @PropertySource("classpath:properties\ceny.properties")
 

и структура словаря,

 C:UsersXIdeaProjectsXDxDsrcmainpropertiesceny.properties
 

Я использую IntelliJ. Куда мне поместить ceny.properties файл. Я предполагаю, что путь к классу находится в main .

Комментарии:

1. В руководстве, которое я использую, это работает, в моем проекте это не работает. У меня всегда есть исключение: вызвано: java.io.FileNotFoundException: ресурс пути к классу [ceny.properties] не может быть открыт, поскольку он не существует

2. Попробуйте поместить его в main/resources папку. И затем @PropertySource("classpath:ceny.properties")

3. попробуйте это @PropertySource("classpath:srcmainpropertiesceny.properties") или @PropertySource("file:srcmainpropertiesceny.properties")