标签:java.lang.unsupporte unsupportedclassvers unsupported major.mi
陈科肇-欢迎转载,转载请注明出处,谢谢!
==================
本来打算在电脑上部署war包的,部署完之后,遇到个小问题:
Caused by: java.lang.UnsupportedClassVersionError: com/huike/sort/dao/order/DeliverylineDao : Unsupported major.minor version 51.0 (unable to load class com.huike.sort.dao.order.DeliverylineDao)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2961)
.
.
.
报这个错的原因:
因为使用高版本的JDK编译的Java class字节码文件试图在较低版本的JVM上运行,所报的错误。
注:高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出java.lang.UnsupportedClassVersionError不支持的Class版本错误。
=================
解决方案:升级JVM
java.lang.UnsupportedClassVersionError
标签:java.lang.unsupporte unsupportedclassvers unsupported major.mi
原文地址:http://blog.csdn.net/u013474104/article/details/43487083