Можно ли запустить / остановить Tomcat с помощью сочетаний клавиш в Eclipse? - PullRequest
10 голосов
/ 17 декабря 2009

Я стараюсь максимально работать в Eclipse без мышки. Не удается найти привязку ключа для быстрого запуска и остановки серверов в Eclipse WTP (Платформа веб-инструментов).

Один из способов запустить сервер - переключиться в пакетный обозреватель ( Alt + Cmd + Q P ), выбрать проект (стрелки вверх / вниз), а затем привязка «отладка на сервере» ( Shift + Alt + D R на Mac). Но это требует слишком много шагов.

Ответы [ 4 ]

4 голосов
/ 21 ноября 2011

Я нашел метод, который уменьшает запуск сервера до двух нажатий клавиш (после некоторой простой начальной настройки).

тл; др: f11, введите.

вам, вероятно, понадобится выполнить некоторые настройки, чтобы это заработало:

  1. Убедитесь, что для tomcat определена конфигурация запуска / отладки.

    • Нажмите меню «Выполнить» в верхней части окна.
    • Нажмите Отладка конфигурации ...
    • Выберите Apache Tomcat из меню слева
    • Если там еще не определен сервер, нажмите «Новая конфигурация запуска» (вверху слева) и выберите правильный сервер в меню выбора на правой панели (у вас уже должен быть сервер tomcat, определенный в вашем представлении серверов)
  2. сохраните все это, вернитесь к файлу в вашем проекте и нажмите f11 (первое необходимое нажатие клавиши).

    • если вы получаете сообщение об ошибке, в котором говорится, что «не удалось найти код, который может быть выполнен на сервере», то вы либо испортили первый шаг, либо, возможно, ваш сервер уже запущен.
  3. появится диалоговое окно, главным из которых будет «Запуск на сервере». Нажмите ввод (это 2-е необходимое нажатие клавиши)

  4. Если вы впервые, после этого вы увидите еще одно диалоговое окно, в котором вас попросят выбрать сервер. Выберите сервер, на котором вы хотите его запустить (у вас, вероятно, только один), и отметьте «всегда использовать этот сервер при запуске этого проекта», и в будущем вы пропустите это окно.

совет: вы быстро заметите, что в качестве бонуса откроется веб-браузер, направленный на ваш сервер. Вы можете изменить используемый браузер в windows-> settings-> general-> web browser.

и тогда у вас это есть. два нажатия клавиш для запуска вашего сервера - f11, введите.

остановить это другая история. Я не нашел хорошего способа, кроме как щелкнуть значок остановки в сервере или консоли. если да, дай мне знать ...

1 голос
/ 29 августа 2013

CTRL + ALT + R для перезапуска
CTL + ALT + S для остановки

1 голос
/ 17 декабря 2009

Хотя я не выполняю те же шаги, что и вы, для запуска моих проектов, я создал пользовательские привязки клавиш для навигации по среде затмения. Если вы перейдете на Eclipse Preferences > General > Keys, вы сможете сопоставить большинство задач с привязками клавиш, которые наиболее важны для вас.

Один процесс, который вы, возможно, могли бы выполнить, это:

  1. Открыть проводник пакетов с помощью ярлыка
  2. Выполнить «Свернуть все» на дереве (уменьшите вертикальную навигацию на шаге 3)
  3. Вверх / вниз к вашему проекту
  4. Запустите shift-alt-D, R для отладки на вашем сервере

Если у вас включена функция «Связать с редактором», при повторном редактировании файла дерево будет расширяться в зависимости от контекста вашей работы.

0 голосов
/ 03 октября 2014

Если вы посмотрите в «Справка»> «Помощь клавиш» (Ctrl + Shift + L), вы увидите ярлык с именем Tomcat start, stop. По умолчанию это сочетание клавиш Ctrl + Alt + T.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...