Почему моя конфигурация запуска Eclipse не добавляется в список Run или Debug configurations?

Наконец-то нашел решение для этого, поэтому подумал, что я разместил его здесь как вопрос и ответ, поэтому я найду его в следующий раз, когда я его пойду:

У меня есть файл .launch, который я могу запустить в контекстном меню (Run As...), но он не добавляется в список конфигураций Debug или Run, как это должно быть. Почему бы и нет?

Ответ 1

В конфигурации запуска есть что-то не так. Возможно, ссылается на проект, который закрыт (что это было для меня)...

Таким образом, запуск может работать (в моем случае это было связано с тем, что проект на самом деле не требовался), но любые проблемы, подобные этому, не будут добавлены в список запусков. Чтобы выяснить, в чем причина, вы можете

  • Попробуйте запустить файл запуска
  • В представлении "Отладка" (а не в перспективе, но посмотрите, например, вкладку) щелкните правой кнопкой мыши запуск и выберите "Изменить < имя запуска > ...". Это окно свойств покажет вам любые ошибки. Как только они будут исправлены, он добавит запуск в список конфигураций запуска.

Ответ 2

Вы также можете снять флажки с опциями "Конфигурации фильтра в закрытом проекте" и "Конфигурации фильтров в удаленных или отсутствующих проектах". Это должно сделать трюк.

Ответ 3

введите описание изображения здесь Попробуйте удалить фильтр из настроек фильтрации

Ответ 4

Это может быть любая помощь вообще, но я предположил, что при импорте проекта он будет добавлен в общий список "Run Configurations", но по мере добавления конфигурации java run он добавляется в "Java Application" parent node в Eclipse "Run Configurations".