Eclipse: остановка выполнения кода (Java) - PullRequest
48 голосов
/ 04 октября 2009

Иногда я запускаю программу, которая случайно содержит бесконечный цикл или что-то в этом роде. Затмение позволит мне продолжить редактирование программы, но будет очень медленным. Как я могу это остановить? (Хочу ли я перезапустить JVM?) Сам перезапуск всегда работает, но это нарушает мой рабочий процесс.

Ответы [ 5 ]

77 голосов
/ 04 октября 2009

Откройте представление консоли, найдите консоль для запущенного приложения и нажмите большую красную кнопку.

В качестве альтернативы, если вы откроете перспективу Debug, вы увидите все запущенные приложения в (по умолчанию) в левом верхнем углу. Вы можете выбрать тот, который вызывает у вас горе, и снова нажать на Большую красную кнопку. enter image description here

13 голосов
/ 26 февраля 2013

Для более новых версий Eclipse:

  1. открыть перспективу отладки (Окно> Открыть перспективу> Отладка)

  2. выберите процесс в списке устройств (внизу справа)

  3. Кнопка «Стоп» (в правом верхнем углу панели «Устройства»)

3 голосов
/ 22 марта 2012

У меня есть файл .bat на моей быстрой панели задач (windows) с:

taskkill /F /IM java.exe

Это очень быстро, но во многих ситуациях это может быть нехорошо!

2 голосов
/ 03 июля 2015

Самый простой способ сделать это - нажать на кнопку «Завершить» (красный квадрат) на консоли:

enter image description here

0 голосов
/ 11 мая 2016

для затмения: Строка меню-> Окно -> Показать представление, затем найти опцию «Отладка», если ее нет в списке, затем выбрать другое ...

Откроется новое окно, а затем выполните поиск по ключевому слову «debug» -> выберите отладку из списка

будет добавлено рядом с вкладкой консоли. используйте вкладку отладки для завершения и удаления предыдущих выполнений. (щелчок правой кнопкой мыши на процессе выполнения покажет вам много вариантов, включая завершение)

...