IntelliJ IDEA, плагин поддержки jbehave не может найти декларацию для перехода

Я столкнулся со следующей проблемой:

после установки плагина jbehave support я не могу перейти к объявлению шага в Java.

Я уже пробовал:

  1. удалить и снова установить этот плагин;
  2. использовать jbehave plugin, но и этот функционал не работал;
  3. создать новый проект и импортировать в него уже существующий проект;
  4. повторно импортировать все модули проекта;
  5. несколько раз перезапустить IntelliJ IDEA;
  6. аннулировать кеши/перезапустить (функциональность IntelliJ IDEA);
  7. перезагрузить мой компьютер.

Моя ОС: Windows 7 Профессиональная, 64-разрядная.

IntelliJ IDEA Community Edition 14.1

Если вам нужна дополнительная информация, пожалуйста, укажите, какой именно.

введите здесь описание изображения

введите здесь описание изображения

введите здесь описание изображения


person Alex.K.    schedule 24.04.2015    source источник
comment
вот что исправило это для меня сегодня: stackoverflow.com/a/35455980/4166508   -  person timmy_stapler    schedule 17.02.2016


Ответы (4)


  1. вы должны быть уверены, что у этих шагов есть объявление, потому что шаги могут быть и без него.
  2. вы успешно построили свой проект (все модули были загружены и успешно собраны).
  3. ваш проект настроен правильно, и вы добавили все зависимости модуля.

В моем случае это был 2-й вариант из списка. После этого я могу перейти к объявлению шага.

person Alex.K.    schedule 24.04.2015

Что это сделало для меня было:

  1. следуя этому руководству по импорту сборки Ant: https://www.youtube.com/watch?v=0hDxv7jjlPc

  2. указав папку src в качестве "Источников":

    введите здесь описание изображения

person Saran    schedule 24.06.2016

«не удается найти объявление для перехода» в Intellij с помощью Grails

если вы обнаружите указанную проблему, просто перейдите в файл --> настройка --> языковая структура --> Grails --> .sdkman --> .................. .grails 3.1.0 нравится --> хорошо

person user6671991    schedule 03.08.2016

Это связано с вашими «Настройками проекта», если вы используете Mac, попробуйте следующее:

  • "команда + ;" или «Файл» => «Структура проекта», чтобы открыть «Настройки проекта».
  • Установите флажок «Настройки проекта» => «Проект» => «Проект SDK».
  • Проверьте "Настройки проекта" => "Модули" => "Зависимости" => "Модуль SDK"
  • Проверьте «Настройки платформы» => «SDK».

Все настройки SDK можно найти в "/usr/local/Cellar/...", если вы используете brew на Mac.

Затем перестройте проект, позвольте IntelliJ выполнить индексацию и перезапустите IntelliJ пару раз, чтобы убедиться, что изменения вступили в силу.

person Meng    schedule 15.07.2016