jdk1.8和Spring3.2版本不兼容,以及spring的JNDI数据源

因为重新装了eclipse,所以要重新搞一下项目,从svn下载之后,等等一些弄好,Tomcat启动一直报错,因为一个项目,用的jdk是1.8的。

后来百度到下面的这个问题都是因为jdk1.8和项目里的spring3.2版本冲突,所以把这个项目的jdk设置为1.7,去下载

ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context

 Exception sending context initialized event to listener instance of class

at org.springframework.asm.ClassReader.<init>(Unknown Source)


之后还是一直报错,就尴尬了,jdk已经不是1.8了,后来问了一下大神,看了一眼,就去看我的Tomcat,

因为Tomcat也是一起安装的,且在jdk1.8时安装的,然后就去看了一下,然后就发现了问题


没看之前是1.8,后来改成1.7就好了,启动,终于不报上面那些红色的问题,报了一个新问题!


-------------------------------------------------------------------新问题分割线---------------------------------------------------------------------

上面的问题好了,出了一个新问题

Name [jdbc/MySQL] is not bound in this Context. Unable to find [jdbc].

这个问题也比较好百度,就是spring数据源没设置:在Tomcat文件下的conf文件下的context.xml文件了配一下


然后上面的红色就不报了,但是又出现了一个问题!!!心痛这么多问题


还有就是配置文件错的话,都是很小很细的地方,难找。

配置文件应该是不会有问题的,毕竟之前都跑过无数次了,然后同事发了个mybatis-3-config.dtd文件给我,我放到了指定文件就可以有了。吐槽!弱鸡!然后!终于Tomcat启动好了。

但是连接404,这个去看了这个文章-好像也是转载:tomcat正常启动后http://localhost:8080/报错404

按照上面的说了,然后解决了。终于好了。

更新了一个eclipse,搞了好久。什么都是重头来。也算熟悉了一些之前不熟悉的东西。





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值