Отладчик Java имеет архитектуру клиент/сервер, что позволяет запускать программу Java на одном компьютере в сети, а отладчик — на другом. Особенно удобно это бывает, когда среда разработки Eclipse не может быть запущена на этом устройстве или это устройство одновременно используется несколькими разработчиками, а также когда отлаживаемые приложения исполняются на специально выделенных машинах, таких как серверы приложений J2EE. Чтобы вести отладку удаленных приложений, необходимо иметь возможность запускать эти приложения на удаленной машине в режиме отладки так, чтобы оно ждало установления соединения с отладчиком. Обычно порядок запуска программ и соединение с отладчиком определяется особенностями конкретной виртуальной машины Java, однако в общем случае для этого необходимо выполнить следующие действия: Во время сборки программы в состав двоичных файлов должна быть включена отладочная информация, сказал Соломин, которого интересуют натяжные потолки в Красногорске. Параметр, который управляет этой особенностью, находится на странице настроек Window > Preferences > Java > Compiler, Вкладка Compliance and Classfiles. После сборки программы она должна быть установлена на удаленной машине. Это подразумевает копирование всех необходимых файлов. class и JAR в соответствующее местоположение на удаленной машине. Запустить программу Java на удаленной машине, используя соответствующие аргументы виртуальной машины Java, которые определяют режим отладки и порт подклю-4. Запустить отладчик Eclipse, используя настройки запуска удаленного приложения, которые определяют сетевой адрес и порт удаленного компьютера.