2014-09-23 2 views
0

Я загрузил проект из mkyong для изучения весны mvc. http://www.mkyong.com/wp-content/uploads/2011/08/Spring3-MVC-HelloWorld-Example.zipВесна mvc проект не работает от eclipse

Когда я создал войну из командной строки, используя mvn clean install и разворачиваю ее в папке tomcat webapp. Он работает нормально. Но когда я импортировать его в упадке и запустить оттуда он дает мне ошибку Нет отображения найдено для запроса HTTP с URI [/ SpringMVC/приветствием] в DispatcherServlet с именем «Mvc-диспетчером»

пыталось everything.Search другого подобного вопроса но бесполезно. Примечание: вместо публикации всего кода я дал ссылку, где можно скачать проект

+1

правой кнопкой мыши POM .xml и запустить maven clean, а затем maven install – abiieez

+0

Если у вас установлен maven, перейдите туда, где находится pom.xml, преобразуйте динамический проект в проект maven, используя следующую команду: mvn -Dwtpversion = 2.0 eclipse: clean eclipse: eclipse. Вы можете добиться этого, используя плагин m2 (выберите проект, щелкните правой кнопкой мыши на нем, выберите Configure-Convert to maven project) – Bala

+0

ohh, что было grt.Its теперь работает, Но каждый раз мне нужно это делать? – user3608352

ответ

0

Я думаю, вы отредактировали код, который неверно отображает имя сопоставления. Мой совет - попробовать получить исходную версию, чем импортировать ее в eclipse. если вы можете прямо сделать maven clean и maven install, тогда просто продолжайте. Если не удается, попробуйте преобразовать динамический проект в проект maven. Вот и все. Удачи.

1

Внутри Затмения, найти server.xml затем, в конце файла вы должны найти эту строку, как это (если не Juste заменить тот, который вы имеете по следующему одному)

<Context docBase="SpringMVC" path="/SpringMVC" reloadable="true" source="org.eclipse.jst.j2ee.server:SpringMVC"/></Host> 
Смежные вопросы