У меня есть типичный проект структуры веб-приложения, основанный на затмении. Я закодирован для бэкэнда для приложения и хотел его протестировать. Я использую Spring IOC и hibernate в backend.So , все файлы xml и properties находятся в WEB-INF.Когда я пытаюсь протестировать бэкэнд с помощью автономного основного метода, он не может найти файл свойств, хотя файл свойств и xml вытесняются в одной папке т.е. WEB-INF. PropertyplaceholderConfigurer: файл свойств в WEB-INF не найден
ответ
Вы можете перемещать database.properties
к /WEB-INF/classes/database.properties
, в основном положить его на пути к классам, и доступ к нему, как
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:database.properties" />
</bean>
Я пытаюсь запустить бэкэнд с помощью основного метода, где я не могу получить ServletContext. –
oki, я удалился из ответа, поскольку это не жизнеспособное решение для вас. Размещение файла свойств в пути к классам и доступ к нему в качестве ресурса classpath должно работать для вас, не так ли? –
- 1. PropertyPlaceholderConfigurer: Использовать файл внешних свойств
- 2. Spring PropertyPlaceholderConfigurer не передает значения свойств bean
- 3. Использование свойств PropertyPlaceholderConfigurer и PropertySource
- 4. Файл свойств не найден в jar
- 5. Разрешение $ символов в файле свойств управляемой PropertyPlaceholderConfigurer
- 6. Как создать файл свойств temp для Spring propertyPlaceholderConfigurer в Junit
- 7. несколько свойств весной. недвижимость в PropertyPlaceholderConfigurer класс
- 8. Файл свойств файла android libGDX не найден
- 9. Как исправить файл свойств javax.usb.properties не найден
- 10. Spring - PropertyPlaceholderConfigurer - Выберите файл свойств на основе среды
- 11. Как свойство PropertyPlaceholderConfigurer загружает файлы свойств?
- 12. PropertyPlaceholderConfigurer не находит файл на диске
- 13. Весна: PropertyPlaceholderConfigurer не могу найти файл свойства
- 14. Использование нескольких файлов свойств (через PropertyPlaceholderConfigurer) в нескольких проектах/модулях
- 15. Файл version.properties не найден
- 16. Файл свойств не найден - как найти его в качестве ресурса?
- 17. файл не найден Исключить загрузку свойств файла в izpack
- 18. Файл свойств Java в jar не найден при запуске jar
- 19. Файл свойств Camel не найден в пути к классу
- 20. Суффикс системного имущества для использования в PropertyPlaceholderConfigurer
- 21. пользовательский PropertyPlaceholderConfigurer не работает
- 22. Почему несколько PropertyPlaceholderConfigurer не работают?
- 23. propertyPlaceHolderConfigurer и environement переменная
- 24. Spring customized PropertyPlaceholderConfigurer
- 25. IntelliJ: файл свойств .jar не может быть найден включенным .jar
- 26. Lotus Notes: файл свойств не может быть найден и загружен
- 27. Maven проекта: Spring не может найти файл свойств внутри SRC/основные/ресурсов с использованием PropertyPlaceholderConfigurer
- 28. использованием @value с PropertyPlaceholderConfigurer
- 29. Прочтите PropertyPlaceholderConfigurer в файле persistence.xml
- 30. Файл свойств для чтения в Spring
Возможная причина: вне веб-приложение «/ WEB-INF» представляет собой каталог с именем 'WEB- INF' в корневом пути (т.е. '/' под linux). В качестве обходного пути можно использовать несколько местоположений с PPC –
извините, я не получил вашу точку –