Удаленная отладка Weblogic с помощью eclipse
мой Weblogic установлен в машине Red hat OS.
в startWebLogic.sh я добавил эту строку JAVA_OPTIONS="-отладчика xdebug -Xnoagent -Xrunjdwp:транспорт=dt_socket,address=Москва 8888,сервер=г,приостановить=п %JAVA_OPTIONS%"
когда я пытаюсь подключиться из моего затмения, я получаю "Не удалось подключиться к удаленной виртуальной машине. Соединение отказано. Отказано в подключении: connect" сообщение.
не могли бы вы сказать мне, где я могу ошибаться?
5 ответов
Я знаю, что может быть поздно ... но я получаю такие ошибки, когда пытаюсь запустить сеанс отладки eclipse, когда уже запущен один сеанс.
редактировать
JAVA_OPTIONS="$JAVA_OPTIONS -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
или настроить порт отладки
DEBUG_PORT=${DEBUG_PORT:=8000}
JAVA_OPTIONS="$JAVA_OPTIONS -Xrunjdwp:transport=dt_socket,address=$DEBUG_PORT,server=y,suspend=n"
больше информации можно найти здесь:
как настроить удаленную отладку с помощью WebLogic Server и Eclipse
вы можете подключиться только к работающей виртуальной машине, поэтому убедитесь, что ваш сервер запущен.
Если вы работаете в разных системах, возможно и очень вероятно, что брандмауэр блокирует соединение. поэтому обратитесь к сетевому администратору, чтобы узнать, верно ли это
может быть поздно, но может кому-то помочь.
Я использую плагин eclipse для weblogic 12c.
Я пытался запустить сервер в режиме отладки, выполнивrighclick-->start in debug
и продолжал получать ошибку "отказано в подключении VM".
Затем я сделал следующее:
1 - я редактировал startWeblogic.УМК для включения
set JAVA_OPTIONS=%JAVA_OPTIONS% -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8453,server=y,suspend=n
2-Rightclick по проекту, который я хотел отладить и пошел MYproject-->Debug As-->**Debug On Server**
и это сработало. Не делайте righclick-->start in debug
на сервере, но сделайте это в конкретном проекте, который вы хотите отлаживать.