Notice
Recent Posts
Recent Comments
Link
- Arawn's Dev Blog
- Outsider's Dev Story
- Toby's Epril
- Benelog
- NHN 개발자 블로그
- SK 플래닛 기술 블로그
- OLC CENTER
- 소프트웨어 경영/공학 블로그
- 모바일 컨버전스
- KOSR - Korea Operating System …
- 넥스트리 블로그
- 리버스코어 ReverseCore
- SLiPP
- 개발자를 위하여... (Nextree 임병인 수석)
- "트위터 부트스트랩: 디자이너도 놀라워할 매끈하고 직관…
- Learning English - The English…
- real-english.com
- 'DataScience/Deep Learning' 카테…
- Deep Learning Summer School, M…
- Deep Learning Courses
민서네집
Eclipse 기반하에서 Tomcat 서버와 Remote Debugging 하기 본문
Eclipse 기반하에서 Tomcat 서버와 Remote Debugging 하기
[참조] http://javajigi.net/pages/viewpage.action?pageId=743
로컬에서는 잘 되는데 개발 서버에서는 다르게 동작하는 것이 있다면, 리모트 디버깅을 해보는 것이 좋다.
위 URL 에 써진 대로 Tomcat 서버의 $CATALINA_HOME/bin/catalina.sh 파일에서
#!/bin/sh 바로 밑에 아래 라인을 추가해 준다.
# Remote Debugging (8000 port)
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
그런 다음에 이클립스의 Debug Configurations 메뉴에서 좌측 패널에서 Remote Java Application 을 선택해 준 후 서버의 IP와 디버깅할 포트 번호(위에서 JAVA_OPTS 항목에서 address 라고 되어 있는 숫자)를 설정해 주고 디버깅을 시작한다. Tomcat 서버가 먼저 시작되어 있어야 한다.
디버깅이 시작된 것인지 잘 구분이 안간다.
브레이크 포인트를 걸고 리모트에 있는 서버를 실행시키면 Debug Perspective 로 전환되면서 실행이 브레이크 포인트에서 멈춘다.
'Java' 카테고리의 다른 글
인텔리J 시작하기 Part1~Part4 (0) | 2013.10.18 |
---|---|
서버에서 image 인지 체크, image 크기 체크 (0) | 2013.10.01 |
[OpenID4Java] Local signature verification failed 에러 (0) | 2013.08.24 |
Java Timer 클래스를 이용한 작업 스케쥴링 (0) | 2013.08.22 |
properties 파일 안에서 다른 key 를 참조할 수 있는가? how to reference already defined property in the properties file (0) | 2013.08.21 |
Comments