이클립스 오류-경고 처리

Class is a raw type. References to generic type Class<T> should be parameterized

carrotweb 2021. 4. 6. 18:26
728x90
반응형

"Class is a raw type. References to generic type Class<T> should be parameterized"는 "클래스가 원시 유형입니다. 제네릭 타입 Class<T>에 대한 참조로 변수 화해 야합니다."라는 경고(Java Probleam) 메시지입니다.

해결방법은 경고 메시지처럼 "Class"에서 "<?>"(제네릭을 사용 - 타입을 명시하지 않음)를 추가해 주면 됩니다.

 

또는 경고 메시지를 "@SuppressWarning" 어노테이션을 사용하여 경고를 무시할 수할 있습니다.

경고가 있는 "Class"에 마우스를 이동하고 툴팁에서 "Add @SuppressWarning 'rawtypes' to 'getClassList()'"를 선택합니다.

그러면 메서드 위에 "@SuppressWarning" 어노테이션이 추가됩니다.

"rawtypes"는 경고를 무시하는 것이 원시 유형임을 표시해줍니다.

728x90
반응형