이런 식으로 IDEA 원격 디버깅을 사용하는 큰 공장!

원격 디버깅은 특히 IDEA를 사용하는 개발자에게 중요한 기술입니다. 이 기술 블로그에서는 IDEA를 원격 디버깅에 사용하는 방법에 대해 설명합니다.

1 IDEA 배치

먼저 개발 환경이 준비되었는지 확인해야 합니다. 원격 서버에 GDB 또는 LLDB와 같은 디버거를 설치하고 구성해야 합니다. 또한 로컬 컴퓨터에 IDEA를 설치하고 코드를 IDEA로 올바르게 가져왔는지 확인해야 합니다.

다음으로 원격 디버깅 구성을 만들어야 합니다. IDEA에서 "실행" 메뉴의 "구성 편집" 옵션을 선택하여 새 구성을 만들 수 있습니다. "원격" 탭에서 원격 서버의 IP 주소와 포트 번호를 지정하고 사용 중인 디버거 유형을 선택해야 합니다.

일단 구성되면 원격 디버깅 세션을 시작할 수 있습니다. IDEA에서는 "실행" 메뉴에서 "디버그" 옵션을 선택하여 디버깅 세션을 시작할 수 있습니다. IDEA는 원격 서버에 연결하고 로컬 컴퓨터에서 디버거 창을 엽니다.

이제 디버깅을 시작할 수 있습니다.

현재 디버그만 가능하고 실행할 수 없음을 알 수 있습니다.

로컬 컴퓨터에서처럼 중단점을 설정하고, 변수를 감시하고, 코드를 실행할 수 있습니다. 디버깅하는 동안 IDEA는 원격 서버에 변수와 스택 정보를 표시하고 프로그램의 실행 흐름을 제어할 수 있도록 합니다.

2 원격 서비스 구성

JVM 서비스를 다시 시작하십시오.

JDK5-8 작성 방법

java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=\*:5005 -jar 

JDK9+ 쓰기 방법

java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=\*:5005 -jar 

요약하다

결론적으로 원격 디버깅은 문제를 빠르게 진단하고 해결하는 데 도움이 되는 매우 유용한 기술입니다. IDEA를 사용한 원격 디버깅은 애플리케이션을 더 빠르게 개발하고 유지 관리하는 데 도움이 되는 비교적 간단하고 강력한 방법입니다. 이 기술 블로그가 도움이 되었으면 합니다!

추천

출처blog.csdn.net/qq_33589510/article/details/132052612