※ 참고 : 검색어 ::> java debug jmx
1) 외부 서버 Jeus 서버 시작시 JVM 설정 추가
JEUSMain.xml에 -xdebug 옵션 추가. :> address=28080
<engine-container>
<name>container1</name>
<id>90</id>
<base-port>10651</base-port>
<!--
<command-option>-Xms512m -Xmx512m -Djava.awt.headless=true -XX:PermSize=512m -XX:MaxPermSize=512m -Djeus.ssl.keypass=jeus123 -Djeus.ssl.trustpass=jeus123</command-option>
-->
<command-option>-Xdebug -Xrunjdwp:transport=dt_socket,address=28080,server=y,suspend=n -Xms512m -Xmx512m -Djava.awt.headless=true -XX:PermSize=512m -XX:MaxPermSize=512m -Djeus.ssl.keypass=jeus123 -Djeus.ssl.trustpass=jeus123</command-option>
2) 로컬PC eclipse
1. Eclipse 실행 후 Run >> Debug . configuration --> Remote Java Application - New
2. Project - Browse - 디버깅 프로젝트 선택
OR Source - 디버깅 소스 또는 library 선택.
3. Host : 외부서버 주소
4. Port : 1) 의 옵션에 address 포트 ( address=28080 )
5. Debug 버튼 클릭.
6. Debug perspective 선택.
7. Breaking Point 이용 디버깅
---------------------------------------------------------------------------------------------------------
■ 디버깅 키.
F8 : 다음 브레이크 포인트
F6 : 한줄씩
F5 : 메서드 안으로 진입
F7 : 하나의 실행단위
'eclipse' 카테고리의 다른 글
elipse 단축키 일람표 (0) | 2014.05.07 |
---|---|
코드품질개발도구 (Code Coverage Tool) (0) | 2014.05.07 |
Eclipse - FTP, syncing your local code with the live website (File Transfer Protocol) (0) | 2014.04.26 |
댓글