2013-06-17 2 views
1

Я пытаюсь построить приложение Spring MVC основывая его на этом уроке: http://fruzenshtein.com/spring-mvc-hibernate-maven-crud/СИЛЬНЫЕ: Контекст Ошибка инициализации java.io.FileNotFoundException: путь к классу ресурсы [приложение]

Я держу имеющий такую ​​же ошибку.

SEVERE: Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: Failed to load bean class:   org.example.app.init.WebAppConfig; nested exception is java.io.FileNotFoundException: class path resource [application] cannot be opened because it does not exist at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:289) 

я изначально подозревал, что это может иметь что-то делать с WebAppConfig.java, где у меня есть:

@PropertySource("classpath:application.properties") 
public class WebAppConfig { 

Я попытался посмотреть на другие вопросы, которые были даны ответы на StackOverflow, но я не нашел решение. Я использую j2ee eclipse и Tomcat 7.0.41.

UPDATE (я думаю я ее решил)

Это действительно странно. Внезапно проблемы больше нет. Это возможно были потому, что я перешел на «server.xml» в папке Tomcat и прокомментировал строку ниже.

<Context docBase="spr-mav-mvc" path="/spr-mav-mvc" reloadable="true" source="org.eclipse.jst.jee.server:spr-mav-mvc"/> 

К сожалению, до сих пор не существует реальной идеи относительно проблемы и самого решения.

ответ

0

В сообщении об ошибке указано "class path resource [application] cannot be opened because it does not exist".

Spring framework пытается найти "application" вместо "application.properties". Пожалуйста, проверьте, есть ли @PropertySource есть classpath:application.properties.

+0

Да, я перепроверялся, и все было хорошо. Кажется, я нашел решение, и я заметил детали в моем первоначальном вопросе. – user1395446

Смежные вопросы