본문 바로가기
SW Developer

Intellij Remote Debug 원격 디버깅 설정

by ashespia 2020. 3. 26.
SMALL

원격 디버깅 방식은 특정 Port를 통해서 디버깅 하는 것이다.

 

Intellj> Run > Edit Configurations 

embedded device에 jar 파일로 동작 시킬꺼니까 jar 파일 옵션에만 port 관련 설정을 해주자

 

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005

 

suspend  디버깅 연결이 연결될때 가지 기다릴지 설정

 

 

Application에도 해당 옵션을 줄 수 있다.

 

어플리케이션쪽에는 JVM 옵션을 주지 않고 JAR 파일에만 옵션을  주고 Run 실행했을 때 차이를 보자.

 

 

Rnu > HelloWorld

Rnu > HelloWorld.Jar 

  

 

suspend  디버깅 연결이 연결될때 가지 기다릴지 설정 옵션 n으로 한 경우

 

 

 

 

 

 

 

 

suspend  디버깅 연결이 연결될때 가지 기다릴지 설정 옵션을 y로 한 경우

 

 

LIST

댓글