Java 컴파일러 옵션

결과로 생성되는 filename.class에 대한 디버그 데이터를 작성하려면 -g 옵션을 사용하여 Java 소스 파일명.java를 컴파일하십시오. 이 옵션을 사용할 경우 모든 디버그 기능을 수행할 수 있습니다.

-g 컴파일러 옵션을 사용하지 않으면 디버거가 기호 정보에 액세스할 수 없습니다. 이 때 디버거가 파일명.java 소스에 액세스할 수 있는 경우 소스 보기를 표시하고 Java 클래스를 Step Through할 수 있지만, 사용자가 변수의 내용을 볼 수는 없습니다.

주: -O 옵션을 사용하여 컴파일되는 Java 프로그램은 디버그할 수 없습니다.
관련 개념
최적화된 코드 디버깅
관련 태스크
프로그램 작성 시 디버그 고려사항
관련 참조
Java 클래스에서 Java 프로그램 작성