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
'SW Developer' 카테고리의 다른 글
apache http 설치중 error: no acceptable C compiler found in $PATH rm: cannot remove 'libtoolT': No such file or directory 해결방법 (0) | 2020.05.27 |
---|---|
Ubuntu mysql mariadb 설치 버전 확인 방법 (0) | 2020.05.26 |
Ubuntu 14.04에 Oracle JDK 8 다운로드 및 설치 방법 (0) | 2020.04.06 |
Ubuntu OpenJDK JRE 설치 방법 (0) | 2020.03.31 |
embedded Hello World jar 실행 시켜 보기 (0) | 2020.03.26 |
댓글