Unsupported major.minor version 48.0 49.0 50.0

雪域幽狐 2010-03-25 18:03 阅读:5425


当你在编译Java时,遇到Unsupported major.minor version类似如下问题提示:
Unsupported major.minor version 50.0
Unsupported major.minor version 49.0
Unsupported major.minor version 48.0

均属于Java版本问题,即JDK版本过低,只要选择相对应的JDK版本编译即可。

48,49,50是Java编译器内部的版本号

Unsupported major.minor version 50.0 对应于 JDK1.6(JRE1.6)
Unsupported major.minor version 49.0 对应于 JDK1.5(JRE1.5)
Unsupported major.minor version 48.0 对应于 JDK1.4(JRE1.4)

问题解决方法就是尝试其他jdk编译,并在JDK的环境下(包括修改JAVA_HOME,PATH,CLASSPATH)运行(可能造成Web应用程序失败)

一般引起原因就是用高版本的JDK编译,但是却使用了低版本的JDK(JRE)来运行就会出现这个问题

0条评论

登陆后可评论