Я пытаюсь отлаживать удаленное приложение Java в Intellij, но не может получить успех на, шагах, которые я делаюОтладка приложение удаленный Java с помощью IntelliJ
Run> Edit Configuration> Стандартные> Удаленного
Что мне недостает?
Я пытаюсь отлаживать удаленное приложение Java в Intellij, но не может получить успех на, шагах, которые я делаюОтладка приложение удаленный Java с помощью IntelliJ
Run> Edit Configuration> Стандартные> Удаленного
Что мне недостает?
Во-первых, создать новую конфигурацию удаленного отладки:
ALT + U + R
принять к сведению порт, который IntelliJ планирует слушать в Tomcat. В моей настройке порт 8000
, который по умолчанию, и этот должен быть в порядке и для вашей установки. Чтобы изменить порт Tomcat JPDA, редактировать catalina.bat
(или любой другой ваш скрипт запуска) и найти строку, которая выглядит следующим образом:
set JPDA_ADDRESS=8000
Во-вторых, убедитесь, что вы строите свой проект с javac -g ...
. Опция -g
означает, что отладочная информация будет включена в вашей WAR WAR.
Наконец, при запуске Tomcat используйте catalina jpda start
, которая сообщит Tomcat для подключения отладчика к порту 8000. Если вы хотите подключиться к IntelliJ затем использовать ALT + SHIFT + F9 и выберите свой пульт конфигурации из меню. Конечно, вы должны добавить некоторые точки останова, без которых не имеет смысла находиться в режиме отладки.
Вам не нужно редактировать значения по умолчанию. Вам нужно использовать кнопку [+], чтобы создать новую конфигурацию удаленного запуска и указать ее параметры.