Eclipse: как я могу заставить Ctrl+F11 работать независимо от того, какой файл редактируется?

Ctrl + F11 - это сочетание клавиш " Run " в Eclipse.

но для меня это работает только в том случае, если основной класс активен в Редакторе. Для любого из других 100+ java-файлов в моей рабочей области eclipse открывает диалоговое окно, жалуясь ,что "редактор не содержит основного типа".

Это делает Ctrl + F11 ярлык практически бесполезны. Я либо должен нажать Ctrl + Alt + T, имя класса Main, Ctrl + F11 или с помощью мыши.

У меня что-то неправильно? Что я могу сделать, чтобы Ctrl + F11 действительно запустить мою программу, независимо от того, какой файл активен в Редакторе? Или все используют Ctrl + F11 ярлык такой?

edit: я использую eclipse 3.5.0

2 ответов


проверьте настройки, раздел запуска - вы можете переключиться с "Выбор запуска"на" запуск ранее запущенного приложения".


вы можете настроить Eclipse всегда использовать ранее запущенное приложение:настройки → выполнить / отладка → запуск → всегда запускать ранее запущенное приложение. Это почти всегда делает то, что вы хотите.