Back-end/java1 [Java, Eclipse] 원격 디버깅(Remote debugging) | Invalid thread access Java는 기본적으로 JDWP (Java Debug Wire Protocol) 을 통해외부에서 JVM에 디버거를 붙일 수 있는 기능을 제공합니다.즉,서버 JVM이 "디버거를 받아들일 준비"(server=y)를 하고,Eclipse가 "디버거 클라이언트"로서 접속하는 구조입니다. 아래 글은 서버에서 실행 중인 Java 프로그램을 Eclipse로 원격 디버깅하는 방법을 정리했습니다.이 방법을 사용하면 실제 서버에서 돌아가는 프로그램의 상태를 Eclipse에서 로컬 디버깅하듯 브레이크포인트로 멈추고 변수 값을 확인할 수 있습니다. ⚙️ 1. 서버 측 설정 (배치파일 수정)서버에서 실행되는 .bat 파일을 열어아래와 같이 옵션 한 줄을 추가합니다.📄 추가할 옵션-agentlib:jdwp=transport=dt.. 2025. 10. 23. 이전 1 다음