JDB - Параметры
В этой главе описаны важные параметры, доступные в JDB, которые передаются в качестве аргументов с командой jdb.
Параметры
Следующая таблица содержит список опций, принимаемых JDB:
| имя | Описание | 
|---|---|
| -Помогите | Отображает справочное сообщение и перечисляет связанные параметры. | 
| -sourcepath | Использует заданный путь для исходных файлов, если путь не указан, тогда используется путь по умолчанию «.», То есть текущий каталог. | 
| -прикреплять | Присоединяет отладчик к работающей виртуальной машине, указав ее адрес. | 
| -Слушать | Ожидает, пока работающая виртуальная машина подключится через стандартный разъем. | 
| -listenany | Ожидает подключения работающей виртуальной машины по любому адресу. | 
| -запуск | Запускает отлаженное приложение сразу после запуска. | 
| -listconnectors | Перечисляет соединители, доступные в этой виртуальной машине. | 
| -connect | Подключается к целевой виртуальной машине с помощью именованного соединителя с указанными значениями аргументов. | 
| -dbgtrace | Выводит информацию для отладки jdb. | 
| -tclient | Запускает приложение в Java Hotspot VM (клиент). | 
| -цервер | Запускает приложение на Java Hotspot VM (сервере). | 
| -Joption | Передает параметр виртуальной машине Java, используемой для запуска JDB. | 
Использование параметров с командами
Следующие команды показывают, как использовать некоторые из вышеперечисленных параметров:
-Помогите
Следующая команда получает -help при использовании JDB.
\>jdb -help 
    -прикреплять
Следующая команда подключает отладчик к указанной виртуальной машине (номер порта: 1099).
\> jdb -attach 1099 
    -Слушать
Следующая команда заставляет процесс JDB, запущенный на текущей виртуальной машине, ждать, используя стандартный соединитель (виртуальная машина в 8008).
\>jdb -listen 8088 
    -listenany
Следующая команда заставляет процесс JDB, запущенный на текущей виртуальной машине, ждать, используя любой соединитель (виртуальная машина в текущем запущенном порту).
\>jdb –listenany 
    -tclient
Следующая команда запускает приложение на виртуальной машине Java Hotspot (™) (клиент).
\>jdb –tclient 
    -цервер
Следующая команда запускает приложение на виртуальной машине Java Hotspot (™) (сервере).
\>jdb -tserver