HTTP Status 500 - Servlet.init() for servlet springmvc threw exception解决方法--更换Eclipse和tomcat的jdk版本

浏览器具体错误如下:


      当使用注解的时候,会出现如上错误,而不使用注解方式则可以运行成功。我参考资料检查了一个下午,最后终于找到了问题所在。


      此原因是由于版本不合适出的问题,jdk1.8支持4.0以上的spring与springMVC的jar包,4.0以下的jar包需要更换jdk至1.7及一下的版本。或者选择4.0以上版本的jar包。本文章就来解决由于jdk版本不兼容导致的问题。jdk版本不兼容需要查看tomcat和Eclipse运行的jdk版本。


其中Eclipse更换jdk版本方式如下:

         Build Path-->Configure Build Path,如图显示,点击Add Library

   选择JRE Sysm Library

扫描二维码关注公众号,回复: 137782 查看本文章

选择jdk版本为1.7即可。



其中tomacat更换jdk版本方式如下:

       点击edit

 

      选择jdk1.7的版本即可,重启tomcat,即可运行成功。



猜你喜欢

转载自blog.csdn.net/lxh123456789asd/article/details/80054571
今日推荐