Запустите Websphere Liberty в режиме отладки и подключитесь через Eclipse.

Я ищу способ запустить профиль Websphere Liberty в режиме отладки из командной строки? Я хочу иметь возможность запускать Liberty, чтобы она прослушивала отладочные соединения на определенном порту. Затем я хотел бы подключиться к Liberty из Eclipse, чтобы я мог пройти и отладить серверный код, работающий в Liberty.

Я попытался интегрировать Liberty в Eclipse и использовать представление «Серверы» Eclipse. Это прекрасно работает, и я могу запускать и останавливать Liberty в режиме отладки. К сожалению, этот метод не подходит для моего варианта использования, поскольку в процессе сборки используются внешние по отношению к Eclipse инструменты.

По сути, мне нужен способ сделать это через командную строку.

Я попытался создать файл jvm.options для Liberty и запустить его, но все равно не могу подключиться к указанному порту. Я уверен, что делаю что-то не так, но пока не понял.

Эта страница содержит некоторую информацию о jvm.options


person user3395335    schedule 08.03.2014    source источник


Ответы (1)


Администрирование профиля Liberty из командной строки описывает, как это сделать:

[bin]$ export WLP_DEBUG_ADDRESS=7778
[bin]$ ./server debug
Listening for transport dt_socket at address: 7778

Затем вы можете подключиться из Eclipse, используя удаленная отладка< /а>.

person McDowell    schedule 08.03.2014