2012-12-06 2 views
0

기본적인 질문이 있습니다. @Override 주석을 사용하면 작동하지 않는 코드가 작동하지 않는 이유를 알 수 없습니다. 도와주세요@Override on onApplicationEvent

public class QuartzJob 
implements ApplicationListener<ContextRefreshedEvent> 
{ 
@Override 
public void onApplicationEvent(ContextRefreshedEvent event) { 
} 
} 
+0

"작동하지 않음"이란 의미를 설명해주십시오. 그것이 간단하더라도, 그것은 비슷한 문제들로 미래에 사람들을 도울 것입니다. – GraphicsMuncher

+0

나는 올바른 트랙에 컴파일 오류 – Kiran

+0

을 일으키는 것을 의미했다. 실제 오류 메시지를 게시하기 만하면된다. 나중에 참조 할 수 있도록 귀하의 질문을 더 쉽고 빠르게 답변 해줍니다. – GraphicsMuncher

답변

1

내 생각 엔 당신이 @Override을 추가하는 인터페이스가 가능하다 방법 (좋은 양식)를 구현하는 자바 1.5 만 자바 1.6에서 컴파일되어있다.

+0

Java 컴파일러 준수 수준을 6.0으로 변경했는데 기본 인터페이스 인 6.0 추상이 이러한 종류의 클래스에서 작동하지만 인터페이스가 추상 메서드를 갖는 것은 이상합니다. – Kiran