최근에 Idea에서 원격 디버깅 절차에 대해 알게되었습니다. 내가 뭘 할 원격 디버그 구성 실행 | 디버그 구성을 명령 줄 java 실행 매개 변수에 대한 아이디어로 나타냅니다. 실제 명령 줄 매개 변수는 다음과 같습니다.Intellij 아이디어를 사용한 원격 디버깅
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
스크립트 인 경우이 명령을 추가합니다. 이렇게하면 명령 줄에 다음 메시지가 표시됩니다.
Listening for transport dt_socket at address: 8000
따라서 로컬 소스 코드를 사용하여 디버깅 할 수 있습니다. 그러나 원격 디버깅이 어떻게 작동하는지 제대로 이해하지 못합니다. 원격 디버깅이 실제로 어떻게 작동하는지 알고있는 사람이라면 누구나 설명해주십시오.
감사합니다.
가능한 복제본 [Java 원격 디버깅, 기술적으로 어떻게 작동합니까?] (http://stackoverflow.com/questions/3591497/java-remote-debugging-how-does-it-work-technically) – mindas