Почему я получаю сообщение об ошибке «Нет инициализированных транспортов» при запуске JBoss с удаленной отладкой?

StackOverflow https://stackoverflow.com/questions/1093217

Вопрос

Я изменил свой файл run.sh и добавил JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=1044,server=y,suspend=n" но когда я запускаю JBoss, я получаю FATAL ERROR in native method: No transports initialized.

Глядя в Интернет, кажется, что это как-то связано с отсутствующими jar-файлами или моей версией Java?Я использую J2SDK JRE 1.4.2.

Кто-нибудь думает?

Это было полезно?

Решение

Эта ошибка может означать многое, но для меня она означала, что порт 1044 уже прослушивается процессом.Все, что мне нужно было сделать, это изменить адрес порта на 1045, и проблема была решена.

JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=1045,server=y,suspend=n"

Другие советы

У меня была эта ошибка, я исправил ее, изменив свой JAVA_OPTS из этого:

set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=n,suspend=n %JAVA_OPTS%

К этому:

set JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%

У меня такая же ошибка, как показано ниже:

FATAL ERROR in native method: No transports initialized
err:: No such file or directory
Error [2] in connect() call!
Socket transport failed to init.
Transport dt_socket failed to initialize, rc = -1.

Я решаю эту проблему, изменяя предел тайм-аута запуска.

http://stanicblog.blogspot.sg/2013/11/eclipse-tomcat-unable-to-start-within.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top