java.lang.UnsupportedClassVersionError: org/hibernate/transform/ResultTransformer

具体问题:

    Myeclipse2017导入项目运行tomcat报 java.lang.UnsupportedClassVersionError: org/hibernate/transform/ResultTransformer : Unsupported major.minor version 52.0 (unable to load class org.hibernate.transform.ResultTransformer)。


原因分析:

        主要原因是由于JAR包不匹配。解决方法有多种,下面我是通过更换jdk来解决。


处理方法:


        1、找到项目点击右键------->build path ------>configure build path


        2、找到jdk的引用包位置并选中,点击右边Edit.

            java.lang.UnsupportedClassVersionError: org/hibernate/transform/ResultTransformer


        3、选中Execution environment, 点击Environments

        java.lang.UnsupportedClassVersionError: org/hibernate/transform/ResultTransformer


        4、选择项目对应JavaSE对应版本,右边选择myeclipse自带jdk,点击OK,点击弹窗Finish。

        java.lang.UnsupportedClassVersionError: org/hibernate/transform/ResultTransformer



        5、依次点击弹窗Apply,点击OK,然后重新启动tomcat,问题解决。

        


        本人技术粗浅,若有不当之处望各位留言指出。