Я витратив на це деякий час, щоб отримати потрібну інформацію.
Тож ось детальна інформація крок за кроком.
Середовище: Windows 7
Версія TomCat: 7.0
IDE: Затьмарення
Додано конфігурації для увімкнення віддаленої налагодження за допомогою програми tomcat
-Xdebug
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
Я не рекомендую наведені вище конфігурації для середовища, не для Windows. Щоб додати описану вище конфігурацію, двічі клацніть на сервері tomcat, який буде доступний у поданні сервера. Знайдіть наведений нижче знімок екрана.
Тепер додайте вищезазначену конфігурацію середовища виконання до tomcat. Для цього перевірте знімок екрана нижче.
Тепер потрапив на вкладку Arugments в редагуванні властивостей конфігурації запуску, як показано на знімку екрана нижче.
Розділ аргументів GoTo VM додайте ці рядки.
-Xdebug
-agentlib: jdwp = transport = dt_socket, address = 8000, server = y, suspend = n
Тепер дісталася кнопка налагодження, доступна на панелі інструментів eclipse.
У конфігураціях налагодження знайдіть «Віддалене застосування Java» та двічі клацніть по ній.
У поле Ім'я введіть будь-яке ім'я, яке вам подобається.
У полі проекту за допомогою кнопки перегляду виберіть проект, для якого потрібно виконати віддалену налагодження.
Ім'я хоста - це не що інше, як адреса хосту. Тут я працюю локально, тому це "localhost".
Нарешті, у стовпці "Порт" має бути значення 8000. Окрім текстових полів "Ім'я" та "Проект", інші два стовпці "Хост" і "Порт" будуть заповнені самим затемненням, якщо не матимуть таких самих значень, як зазначено. Перевірте знімок екрана для отримання інформації.
Тепер клацніть правою кнопкою миші на TomcatServer на консолі сервера, виберіть Додати та Видалити з контекстного меню. З цього діалогового вікна ви можете додати проект на сервер.
Тепер запустіть сік Tomcat.
Тепер запустіть TomCatDebugConfiguration з інструмента налагодження.
Востаннє відкрийте внутрішній або зовнішній браузер і запустіть свій проект. Якщо контроль виконання досягає точок розриву, затемнення затемнить на перспективу налагодження.