2015-08-31 3 views
0

Я провел выходные, пытаясь запустить несколько простых приложений Spring REST. Множество примеров в сети. Тем не менее, всякий раз, когда мне приходилось запускать их, мое приложение всегда давало мне 404 - не найденное исключение ресурса. Чтобы я делал все правильно, я даже перезапустил приложения с нуля несколько раз.Невозможно запустить приложение Spring REST с помощью Tomcat

Если я иду в папку проекта и запускаю mvn tomcat7: запуск проекта работает, как ожидалось. Однако, добавляя проект на мой сервер Tomcat7 внутри Eclipse и запуская его там, я всегда получаю ошибку 404.

Любые идеи о том, что происходит не так, будут очень признательны.

project layout 1

project layout 2

+0

Вы используете Maven? –

+0

Да. Это в основном то, что я придерживался: http://websystique.com/springmvc/spring-4-mvc-rest-service-example-using-restcontroller/ Единственное отличие состоит в том, что он не добавил папку src/main/java , Мне пришлось вручную создать это. – DavidR

ответ

0

Я думаю, что проблема src/main/javafolder, вы сказали, что создать его вручную. поэтому вы не добавили его в Источник после его создания?

Update я просто импортировать код затмение, и я модифицировать Web ModulePath, и это сработало. вот оснастки: enter image description here

и тест URL enter image description here

надеюсь, что это полезно.

+0

Да, я добавил его в исходный файл после его создания. – DavidR

+0

может уложить вашу структуру проекта. или после сборки maven, в военном пакете есть папка класса или ваш файл класса java. –

+0

привет @DavidR сделал ли вы найти решение? Я следил за сайтом, который вы публикуете, и это сработало. я отредактирую ответ позже. –

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