myeclipse导入SSM项目后,Spring init初始化报错

1.主要原因就是环境配置不对,

    1.1 jdk版本,spring 3.2 的相关jar,跟jdk1.8,版本不兼容

The exception you see is not very likely to be cause by invalid Spring configuration but your classpath setup. This feels like a version incompatibility regarding the ASM libraries and Java 8. The ASM version, Spring 3.2 depends on is known to be incompatible with Java 8.

Thus, if you want run your code with Java 8, you need to use a recent Spring 4.0 version

    1.2 项目中的jdk版本,跟项目的jdk版本,tomcat的jdk版本要一致

         

    如果修改后仍然有问题,可以重新导入项目,再配置一遍试一下,可能是之前的操作,没有更新,或者重新导入一下工程文件。

    重新导入工程文件的方法,不清楚,暂时先记一下,知道的大佬可以留言一下,感谢

 

如果出现此类情况就是,项目编译jdk,跟tomcat运行jdk高低问题,一般就是高版本jdk编译的项目,低版本jdk没法运行

Unsupported major.minor version 52.0解决办法

错误原因:用jdk7编译的class文件放到基于jdk6运行在tomcat之中,就会报这个错。

 解决方法:

打开exclipse中项目上的属性—java compiler–选择一个合适的版本后重新编译即可。

具体步骤

解决:项目------>右键------>属性------>Java Compiler------>Compiler Compliance Level------>选择你使用的JDK版本------>应用。

 

myeclipse中的tomcat服务器有两种:

当解决了jdk1.8跟spring3.2不兼容之后,改用jdk1.7

但是又出现  Unsupported major.minor version 52.0问题

之前我一直都是用自己配置的tomcat 8x跑的,

后来我灵机一动,用了上面的 myeclipse tomcat 7 ,就成功了

这连个tomcat的jdk配置是相同的,具体原因不清楚。。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值