안드로이드 개발 질문/답변
(글 수 45,052)
원래 소스가 이랬습니다. 멀쩡했구요.
윈도즈를 다시 깔았습니다. SDK도 이클립스도 다 새로 깔았죠...
전에 작업하던 소스를 Import 해보니 이 에러가 나더군요. 아무런 에러 없이 멀쩡했던 소스였는데 말이죠...
마우스 대 보니 이런소릴 하는군요..
@Override 를 지우니까 에러가 사라지는군요.
왜 이런것일까요..?
분명 멀쩡하게 컴파일하고 멀쩡하게 잘 되던 소스인데...
윈도즈 다시 깔고 이클립스, SDK 전부 다시깔고 하니까 저게 에러가 나네요...
무엇이 문제일까요..??
감사합니다.
2011.04.08 13:01:49
흠 이 문제는 JDK 1.5에서 읽어 오지 못해서 발생하는 문제 입니다.
다음과 같이 해보세요.
Eclipse에 window -> Preferences
왼쪽에 Java-Compiler의 Compier Compliance Level을 1.6으로 변경해 보세요.
2011.04.08 13:12:32
고수님들의 조언에 힙입어 찾아가봤으나 현재 저의 설정은... 이렇습니다...
희안하군요. JDK 도 똑같은걸 깔았다고 생각하는데요... 음.. 어렵군요.
실컷 개발해 줬는데 거래처에서 에러난다 할까봐 무섭습니다.




java6 에서는 이 제한이 없어졌습니다.
제 추측으로는 기존에는 eclipse 설정이 java6 로 되어있어서 오류가 안생기다가 지금은 java5로 바뀌어서 오류메시지가 나오는게 아닐까 싶습니다.
참고로 jdk 버전과 상관없이 eclipse 에 설정이 어떻게 되어있느냐가 중요합니다.