2014-12-24 3 views
0

My Spring Explorer показывает только Beans -> Application и ничего больше. Когда я только запускал Eclipse и добавил в плагин STS, я смог увидеть больше информации о Spring, включая файлы конфигурации, контроллеры и RequestMappings.Spring Tool Suite 3.6.3 - Spring Explorer имеет только фасоль - приложение

Я даже пытался с новой установкой и с пружинным руководством по началу работы вместо моего проекта, но я получаю тот же результат:

1) Я скачал и установил новую копию STS 3.6.3.

2) Затем с панели инструментов я нажал «Управление: расширения IDE» и установил поддержку Gradle и перезапустил STS.

3) Я пошел в File - Import - Spring Начало работы Содержание

4) Я выбрал Rest Service и выбран тип билд Gradle.

5) Теперь в Spring Explorer, я вижу: гс-отдых-сервис в комплекте - Бобы - Application (и гс-отдых-сервис-инициал пусто)

Для этого примера, я ожидаю увидеть GreetingController (@RestController) и его @RequestMapping. Как я могу заставить его показать мне дерево со всеми другими элементами Spring?

(Обратите внимание, что была исправлена ​​ошибка 3.6.3, которая должна показать RequestMappings для RestController - https://issuetracker.springsource.com/browse/STS-3751 поэтому, возможно, это регресс вопрос вместо меня делать что-то неправильно)

Если я иду в Свойства - Весна - Поддержка бобов - по умолчанию используется «Автоматическое определение файлов конфигурации Spring Boot». Я получаю те же результаты для снятия отметки и вместо этого проверяю «Автоматическое обнаружение для аннотированных файлов конфигурации Java Spring». Панель Config Sets пуста. На панели «Конфигурационные файлы» отображается приложение. Ни один из двух флажков ниже не проверен сейчас - ничто не изменилось, когда я их пробовал. Щелчок по Scan ... просто загружает пустую и отключенную панель с примечанием об ошибке «Нет записей».

ответ

2

Я попробовал (с maven вместо Gradle, но это не должно меняться). Я получаю такое же поведение, как вы описываете , но ... ожидаемые элементы (RestController с сопоставлениями запросов) появляются после того, как я очистку/сборку проекта.

Так что я думаю, что:

  • STS-3751 ошибка действительно фиксируется
  • есть модель-кэш освежающей ошибка все еще сохраняющаяся

Вероятно, это ошибка в вопросе: https://issuetracker.springsource.com/browse/STS-3541

Пока отображается как «нерешенный».

+0

Спасибо! Да, это сработало! – AngelWarrior