원격 디버깅으로 JBOSS를 시작할 때 "전송되지 않은 초기화"오류가 발생하는 이유는 무엇입니까?
-
11-09-2019 - |
문제
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에 있습니다.
누구도 생각해?
해결책
이 오류는 많은 것을 의미 할 수 있지만 나에게는이 오류는 이미 포트 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
제휴하지 않습니다 StackOverflow