다음 환경 설정은
Java > 디버그
환경 설정 페이지를 사용하여 설정할 수 있습니다.
이 옵션은 Java 특정 디버거에 적용되며 옵션 일시중단 및 핫 코드 바꾸기와 관련됩니다.
|
옵션 |
설명 |
기본값 |
|---|---|---|
| 미발견 예외 시 실행 일시중단 |
이 옵션은 미발견 예외가 발생한 경우 프로그램을 일시중단할지를 제어합니다. 예를 들어, 널(null) 오브젝트에서 메소드를 호출하려 하며 NullPointerException이 발생한 경우 프로그램에서 이 옵션을 사용하면 예외가 발생한 위치에서 일시중단됩니다. |
On |
| 컴파일 오류 시 실행 일시중단 | 이 옵션은 컴파일 오류가 발생한 경우 프로그램을 일시중단할지를 제어합니다. | On |
| 평가하는 동안 중단점에서 일시중단됨 | 이 옵션은 중단점을 포함하는 코드 평가 중 중단점을 일시중단할지를 제어합니다. 평가에 대한 자세한 정보는 여기로 이동하십시오. | On |
| 예외로 일시중단될 때 팝업 열기 | 이 옵션은 프로그램 실행이 예외 발생 시 중지하는 경우 팝업 창을 표시할지를 제어합니다. 프로그램이 일시중단된 예외는 팝업에서 검사할 수 있습니다. | Off |
| 새 중단점에 대한 기본 일시중단 정책 | 이 옵션을 사용하여 새 중단점에 기본 일시중단 정책을 설정할 수 있습니다. 일시중단 정책은 중단점이 VM에게 일시중단할 사항을 알려주는 데 사용합니다(이 경우, 중단점이 활성화된 스레드나 전체 실행 VM). | 스레드 일시중단 |
| 새 감시점에 대한 기본 일시중단 정책 | 이 옵션을 사용하여 새 감시점에 기본 일시중단 정책을 설정할 수 있습니다. 감시점은 일시중단 정책을 사용하여 VM에 일시중단할 필드 조치의 유형(이 경우, 액세스 및 수정(둘 다), 액세스만 또는 수정만)을 알려줍니다. | 스레드 일시중단 |
| 핫 코드 바꾸기에 실패할 경우 오류 표시 | 이 옵션은 핫 코드 바꾸기에 실패하는 경우 사용자에게 오류 대화 상자가 표시될지 여부를 제어합니다. | On |
| 핫 코드 바꾸기가 지원되지 않을 경우 오류 표시 | 이 옵션은 핫 코드 바꾸기가 지원되지 않으며 사용자가 현재 실행 중인 코드에 변경사항을 작성하여 변경한 경우 사용자에게 오류 대화 상자를 표시할지 여부를 제어합니다. | On |
| 핫 코드 바꾸기 후에 필요 없는 메소드가 남아 있을 경우 오류 표시 | 이 옵션은 핫 코드 바꾸기가 완료된 후 필요 없는 메소드가 남아 있는 경우 사용자에게 오류 대화 상자를 표시할지 여부를 제어합니다. | On |
| 컴파일 오류가 있는 클래스 파일 바꾸기 | 이 옵션은 컴파일 오류가 있는 클래스 파일을 바꿀지 여부를 제어합니다. | On |
| 디버거 제한시간 | 이 옵션은 디버거가 실행 중인 VM과 통신 시도를 포기하고 연결 해제하기 전에 대기할 기간(밀리초 단위)을 나타냅니다. | 3000 |
| 실행 제한시간 | 이 옵션은 실행이 실행 프로세스 완료를 포기하고 종료하기 전에 대기할 기간(밀리초 단위)을 나타냅니다. 이 옵션은 프로그램이 실행될 기간에는 관련이 없으며 프로그램 실행을 시도하는 프로세스가 대기하는 기간에만 관련됩니다. | 20000 |
| 행 번호 속성이 누락되어 중단점을 설치할 수 없을 경우 경고 | 이 옵션은 올바르지 않은 행 정보가 있는 행에서 행 중단점을 설정하려고 하는 경우 사용자에게 알리는지 여부를 제어합니다. | On |
| 편집기에서 조건 중단점을 삭제할 때 확인을 위해 프롬프트 표시 | 이 옵션은 편집기에서 조건이 있는 중단점을 제거하려 할 때 클라이언트에 프롬프트가 표시되어야 하는지 여부를 제어합니다. | On |
| 실행할 때 내보낸 클래스 경로 항목만 포함합니다. | 이 옵션은 실행에 사용된 클래스 경로에 내보낸 것으로 표시된 클래스 경로 항목만 포함되어야 하는지 여부를 제어합니다. | Off |
디버거
Java 퍼스펙티브
Java 보기
로컬 디버깅
원격 디버깅
세부사항 포맷터 환경 설정
힙 워킹(Walking) 환경 설정
설치된 JRE 환경 설정
논리 구조 환경 설정
기본 표시 환경 설정
실행/디버그 환경 설정
단계 필터링 환경 설정