2008년 12월 17일
[ 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
어제 저를 상당시간 괴롭혔던 에러. 원인을 알고보니 너무나 어처구니 없어서 더더욱 허탈...
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.
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)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
이 자료 보고 단번에 해결!!
제 블로그로 퍼갈께용- !!!!