수색…


응용 프로그램에 대한 Eclipse 원격 디버깅 구성

다음은 Eclipse 원격 디버거를 시작하는 단계입니다. 이는 Eclipse 내의 서버 인스턴스에서 응용 프로그램을 시작하지 않은 경우에 유용합니다. 이 기능은 정말 강력하며 테스트 환경이나 프로덕션 환경에있는 코드 디버깅에도 도움이됩니다. 설정을 살펴 보겠습니다.

Eclipse 설정 :
1. 실행 버튼을 클릭하십시오.
2. 디버그 구성 선택
3. "원격 Java 응용 프로그램"
4. 새로운 구성
a) 이름 : GatewayPortalProject
b) 프로젝트 : GatewayPortal-portlet
c) 연결 유형 : 소켓 연결
d) 연결 속성 :
i) 로컬 호스트 ii) 8787

JBoss의 경우 :

1. 다음과 같이 /path/toJboss/jboss-eap-6.1/bin/standalone.conf 을 다음과 같이 변경하십시오. #를 제거하여 다음 행의 주석 처리를 제거하십시오.

JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"

Tomcat의 경우 :

catalina.bat 파일에서 :

1 단계:

CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

2 단계:

JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"

3 단계 : 아래와 같이 명령 프롬프트에서 Tomcat을 실행합니다.

catalina.sh jpda start

그런 다음 디버깅하고자하는 Java 클래스에 중단 점을 설정해야합니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow