我修改了我的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
。
环顾互联网似乎可能与丢失的罐子或我的Java版本有关?我在J2SDK JRE 1.4.2。
有人想到吗?
答案 0 :(得分:2)
这个错误可能意味着许多事情,但对我来说,这个错误意味着已经有一个进程正在侦听端口1044.我所要做的就是将我的端口地址更改为1045并解决了问题。
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=1045,server=y,suspend=n"
答案 1 :(得分:0)
我遇到了这个错误,我通过更改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%
答案 2 :(得分:0)
我有如下错误:
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