본문 바로가기

Java

-Xlint 옵션

728x90

자바 프로그램 실행 시 

javac -Xlint:deprecation 옵션을 붙여서 컴파일하면 Deprecated 된 메서드나 변수를 사용하였는지 자세한 설명을 확인할 수 있습니다.

 

이 외에도 -Xlint:unchecked, -Xlint:rawtypes, -Xlint:varargs 등의 옵션을 붙여서 특정 경고에 대해서만 자세한 정보를 확인하거나, 그냥 -Xlint만 붙여서 컴파일하면 경고 메시지의 종류와 그에 대한 자세한 설명을 확인할 수 있습니다.


 

위와 같은 코드가 있을 때 xlint 옵션으로 컴파일해 보겠습니다. 그럼 아래와 같이 어떤 부분에서 경고 메시지가 발생하는지 자세히 알아볼 수 있습니다.


 

 

728x90
반응형

'Java' 카테고리의 다른 글

자바의 애너테이션(Annotation)  (2) 2023.10.22
자바에서 애너테이션(Annotation) 직접 정의하기  (0) 2023.10.22
열거형(enums)  (2) 2023.10.21
Comparable과 Comparator  (4) 2023.10.20
다형성(Polymorphism)  (2) 2023.10.15