Отключиться от удаленного СПМ в IntelliJ Idea


Я подключил IntelliJ к удаленному JVM и теперь хотел бы отключиться от удаленного JVM без остановки удаленного JVM. В Eclipse есть две кнопки, которые явно останавливают JVM или отключаются от JVM, но кнопки в окнах отладки IntelliJ не ясны. Подсказки и интерактивная справка не очень помогают.

  • Stop (red square) - " Нажмите эту кнопку, чтобы завершить текущий процесс извне с помощью стандартного выключения скрипт."
  • Close (red X) - " нажмите эту кнопку, чтобы закрыть выбранную вкладку окна Run tool и завершить текущий процесс."
  • Rerun (зеленая стрелка вокруг серого квадрата) - "Нажмите эту кнопку, чтобы остановить текущее приложение и запустить его снова"
Я почти уверен, что это кнопка остановки, но ни один из них не дает понять, что произойдет с удаленным JVM.

Какую кнопку я должен нажать, чтобы безопасно завершить сеанс отладки, не убивая удаленный JVM?

2 13

2 ответа:

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

В моем случае я искал красную кнопку остановки, которая не была видна. Но я нашел его в левой части окна отладки, Когда пылесосил над пустой секцией. Возможно, ошибка, так как я использую цветовую схему Darcula?

Ctrl-F2 также работает.