Так что это немного запутанная проблема для меня, но, к сожалению, ее легко перенести.У меня есть проект, созданный с помощью Maven 2, который у меня есть в Eclipse 3.7.Я использую Spring 2.5. Я публикую приложение, которое пишу в Tomcat 7, на вкладке Eclise «Servers».Странно то, что я запустил сервер, и он не найдет ни одного файла *.spring.xml
в пути к классам.Эти файлы находятся в папке src/main/resources
.
Сначала я думал, что мой файл pom.xml
был неправильным, но когда я запускаю с mvn jetty:run-war
, он работает отлично.На самом деле, если я запускаю mvn clean install
в Терминале, а затем нажимаю «Обновить» в Eclipse, в Tomcat все работает отлично!Когда я запускаю «Очистить» в Eclipse (как в «Проекте -> Очистить»), он перестает работать снова.
Я обнаружил много тем на форуме, которые на 70% похожи, но не совсем в моей ситуации.Есть идеи?
PS Я использую Mac OS X Lion
PPS Вот точная ошибка, которую я получаю при запуске:
Caused by: java.io.FileNotFoundException: class path resource [common.spring.xml] cannot be opened because it does not exist