[ Java ][ 에러 ] java.lang.UnsupportedClassVersionError

◆ 에러형태
java.lang.UnsupportedClassVersionError: com/orom/osql/Query (Unsupported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at com.libeka.web.index.search.SearchClient.(SearchClient.java:10)
at com.libeka.web.index.search.SearchClient.main(SearchClient.java:44)
Exception in thread "main"

◆ 에러가 발생했던 환경
  eXria ...인데 이클립스와 별 차이는 없는 듯 합니다?

◆ 에러 원인
  설치된 JDK와, 컴파일할 때 사용하려는 JDK의 버전이 달라서 발생하는 현상.

◆ 해결방법
  상단 도구메뉴의 window → Preference → Java → Compiler 에서 Compiler Compliance Version을 설치된 JDK와 통일시켜준다.
※해결방법 참고: http://blog.empas.com/js7309/30248949




  어제 저를 상당시간 괴롭혔던 에러. 원인을 알고보니 너무나 어처구니 없어서 더더욱 허탈...


by 별소리 | 2008/12/17 23:55 | ▷ Java 복습 | 트랙백 | 덧글(3)

트랙백 주소 : http://byulbada.egloos.com/tb/2220834
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 이상태 at 2009/01/05 23:37
좋은 정보 감사합니다.^^ 덕분에 해결됐어요.
Commented by 별소리 at 2009/01/09 00:19
도움이 되셨다니 저도 기쁘네요.^^
Commented by 미달씨 at 2009/04/08 10:47
감사합니다 :D
이 자료 보고 단번에 해결!!
제 블로그로 퍼갈께용- !!!!

:         :

:

비공개 덧글

◀ 이전 페이지다음 페이지 ▶