디버깅

이 제품은 로컬 또는 원격에서 실행 중인 응용프로그램의 오류를 발견하고 진단할 수 있는 다양한 디버거를 제공합니다. 서버측 코드, 클라이언트측 스크립트, Java™, 관계형 데이터베이스 언어 및 컴파일된 언어를 실시간으로 디버그할 수 있습니다. 디버거를 사용하면 중단점 설정, 실행 일시중단, 코드 스테핑 및 변수의 내용 검사를 통해 프로그램의 실행을 제어할 수 있습니다.

Java 및 혼합 언어

Java 및 혼합 언어 디버거를 사용하여 다른 언어에 대한 Java 호출 및 Java를 호출하는 다양한 언어를 디버그할 수 있습니다.

J2EE 응용프로그램

WebSphere® Application Server 디버그 어댑터를 사용하여 WebSphere Application Server에서 실행 중인 웹 오브젝트를 디버그할 수 있습니다. 이러한 오브젝트에는 EJB, JSP 페이지 및 Servlet이 포함됩니다. 디버그 어댑터를 사용하면 서버측 JavaScript™도 디버그할 수 있습니다.

XSL 변환

XSLT 디버거를 사용하여 XSL 변환의 오류를 발견하고 진단할 수 있습니다. 디버거를 사용하면 행 중단점, 실행 일시중단, 코드 스테핑, 변수의 내용 검사 및 XPath 표현식 감시를 통해 XSL 변환의 실행을 제어할 수 있습니다.

활성 스크립트

활성 스크립트 디버거를 사용하여 활성 스크립트 또는 활성 스크립트 오브젝트를 포함하는 코드의 오류를 발견하고 진단할 수 있습니다. 디버거를 사용하면 행 중단점, 실행 일시중단, 코드 스테핑과 변수의 내용 검사 및 변경을 통해 활성 스크립트의 실행을 제어할 수 있습니다.

관계형 데이터베이스 언어

디버그 도구에는 SQL 저장 프로시저 디버거가 포함되어 있어서 로컬 또는 원격 DB2® 서버에서 실행 중인 SQL 프로시저를 디버그할 수 있습니다. 또한 SQLJ 디버거를 사용하면 SQL이 임베드된 Java를 디버그할 수 있습니다.

서버 접속서버에서 디버그 기능

웹 응용프로그램 빌드 시 서버 접속 기능을 사용하면 Application Server에 빨리 접속하여 실행 중인 웹 오브젝트(EJB, JSP 페이지, Servlet 및 통합된 Java, 서버측 JavaScript, SQLJ 및 JSP 페이지 포함)를 디버그할 수 있습니다. 또한 서버에서 디버그 조치를 사용하여 이러한 웹 오브젝트를 디버깅을 위해 실행하거나 웹 페이지(HTML 또는 JSP 페이지)에서 호스트하는 클라이언트측 스크립트를 실행할 수 있습니다.

Java 및 컴파일된 언어

Java 개발 도구 디버거를 사용하여 로컬 또는 원격에서 실행 중인 Java를 디버그할 수 있습니다. 컴파일된 언어 디버거에서도 원격 및 로컬 디버그 기능을 제공합니다. 이 디버거를 사용하면 C 및 C++ 같은 언어를 디버그할 수 있습니다.

이들 디버거와 사용법에 대한 자세한 정보는 이 폴더에 제공되는 도움말을 참조하십시오. 앞에서 설명된 디버거뿐 아니라 XML 도구 같은 다른 개발 구성요소에서도 디버그 기능을 사용할 수 있습니다. 추가 디버그 기능에 대한 정보는 이들 개발 구성요소의 문서에서 찾을 수 있습니다.

이용약관 | 피드백
(C) Copyright IBM Corporation 2002, 2005. All Rights Reserved.