`
stillcoolme
  • 浏览: 16150 次
  • 来自: 广州
社区版块
存档分类
最新评论

spring,springmvc,mybatis整合开发时报的异常:Servlet.init() for servlet springMvc threw exc

阅读更多

在spring,springmvc,mybatis整合开发时报的异常,解决方法:更换spring的jar包(jdk版本换成1.6或者以上使用spring 4.0RELEASE及以上版本的jar,否则使用spring 3.0RELEASE的jar)。

 

type Exception report

message Servlet.init() for servlet springMvc threw exception

description The server encountered an internal error that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet.init() for servlet springMvc threw exception
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
	org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
	org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
	org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
	org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2500)
	org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2489)
	java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	java.lang.Thread.run(Thread.java:745)

root cause

java.lang.IllegalArgumentException
	org.springframework.asm.ClassReader.<init>(Unknown Source)
	org.springframework.asm.ClassReader.<init>(Unknown Source)
	org.springframework.asm.ClassReader.<init>(Unknown Source)
	org.springframework.core.type.classreading.SimpleMetadataReader.<init>(SimpleMetadataReader.java:52)
	org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:80)
	org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:101)
	org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:76)
	org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:298)
	org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:300)
	org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:300)
	org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:230)
	org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:153)
	org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:130)
	org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:285)
	org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:223)
	org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:630)
	org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:461)
	org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:647)
	org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:598)
	org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:661)
	org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:517)
	org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:458)
	org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:138)
	javax.servlet.GenericServlet.init(GenericServlet.java:158)
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
	org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522)
	org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095)
	org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672)
	org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2500)
	org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2489)
	java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	java.lang.Thread.run(Thread.java:745)
分享到:
评论

相关推荐

    Spring SpringMVC Mybatis 整合 Redis

    Spring SpringMVC Mybatis 整合 Redis .........................................................................................

    Spring SpringMVC Mybatis 整合jar包

    Spring、SpringMVC和Mybatis是Java开发中非常流行的三大框架,它们的整合使用能构建出高效、可维护的企业级Web应用。这个压缩包文件包含了这三个框架的核心组件,旨在简化开发人员的集成工作,确保应用可以顺利运行...

    Spring-SpringMVC-Mybatis整合所有jar包

    在Java Web开发中,Spring、SpringMVC和Mybatis是三个非常重要的框架,它们的整合可以构建出高效、灵活的企业级应用。这个压缩包“Spring-SpringMVC-Mybatis整合所有jar包”包含了这三个框架整合所需的全部依赖,...

    Spring+SpringMVC+Mybatis框架项目整合

    在IT行业中,Spring、SpringMVC和Mybatis是三大非常重要的Java开发框架,它们的组合应用广泛用于构建企业级Web应用程序。"Spring+SpringMVC+Mybatis框架项目整合"是一个典型的后端技术栈,旨在提供高效、灵活且可...

    mybatis3+spring+springMVC4整合jar包.rar

    标题 "mybatis3+spring+springMVC4整合jar包.rar" 描述的是一个整合了MyBatis 3、Spring 4 和 Spring MVC 4 的项目压缩包。这个压缩包通常用于快速搭建一个基于Java的Web开发环境,尤其是用于处理数据库操作和前端...

    毕业设计基于spring+springMVC+mybatis的仓库管理系统源码.zip

    毕业设计基于spring+springMVC+mybatis的仓库管理系统源码.zip毕业设计基于spring+springMVC+mybatis的仓库管理系统源码.zip毕业设计基于spring+springMVC+mybatis的仓库管理系统源码.zip毕业设计基于spring+...

    Spring SpringMVC Mybatis SSM整合.pdf

    在当今快速发展的IT行业,Java EE(Java Platform, ...通过深入理解Spring、SpringMVC、Mybatis三个框架以及它们之间的整合方式,开发者可以在实际项目中灵活运用,提高开发效率,构建出满足复杂业务需求的应用程序。

    SpringMVC+mybatis入门项目:旅游网站.zip

    《SpringMVC与MyBatis整合构建旅游网站的入门指南》 在当今互联网时代,构建一个功能完善的在线旅游网站已经成为企业必备的需求。本教程将引导你通过SpringMVC和MyBatis两大主流Java Web框架,搭建一个基础的旅游...

    JavaEE Spring SpringMVC MyBatis SSM框架(登录).rar

    JavaEE Spring SpringMVC MyBatis SSM框架(登录例子) JavaEE Spring SpringMVC MyBatis SSM框架(登录例子) JavaEE Spring SpringMVC MyBatis SSM框架(登录例子) JavaEE Spring SpringMVC MyBatis SSM框架(登录例子) ...

    spring/springmvc/mybatis所需jar包

    在Java开发领域,Spring、SpringMVC和MyBatis是三个非常重要的框架,它们共同构建了一个强大而灵活的Web应用程序栈。Spring作为一个全面的后端开发框架,提供了依赖注入(DI)和面向切面编程(AOP)等功能,极大地...

    spring springmvc mybatis框架整合需要的jar包

    在Java Web开发中,Spring、SpringMVC和MyBatis是三个非常重要的开源框架,它们分别负责不同的职责:Spring作为核心容器管理应用组件,SpringMVC处理Web请求,而MyBatis则专注于数据库操作。将这三个框架整合在一起...

    基于Spring+SpringMVC+Mybatis架构的博客系统.zip

    基于Spring+SpringMVC+Mybatis架构的博客系统:博客管理、图表数据、日志分析、访问记录、图库管理、资源管理、友链通知等。良好的页面预加载,无限滚动加载,文章置顶,博主推荐等。提供 用户端+管理端 的整套系统...

    Spring、SpringMVC、Mybatis整合所需最新jar包

    SSM整合是Java Web开发中常见的一种框架组合,由Spring、SpringMVC和Mybatis三大组件构成。这三大框架的整合使得开发人员可以更高效地处理业务逻辑、控制层交互和数据持久化。以下是关于这三个框架及其整合的知识点...

    Spring+SpringMVC+Mybatis框架整合例子(SSM) 下载

    Spring、SpringMVC和Mybatis是Java开发中最常用的三大开源框架,它们的整合使用,通常被称为SSM框架。这个框架组合提供了完整的后端服务解决方案,包括依赖注入(DI)、面向切面编程(AOP)、模型-视图-控制器(MVC...

    spring、springMVC和mybatis整合入门项目

    SSM(Spring、SpringMVC和MyBatis)整合是Java Web开发中常见的技术栈,它结合了Spring框架的强大功能,SpringMVC的优雅请求处理,以及MyBatis的灵活数据库操作。本项目是一个入门级别的实例,旨在帮助初学者理解和...

    spring springmvc mybatis 整合学习

    在Java Web开发中,Spring、SpringMVC和MyBatis是三个非常重要的框架,它们的组合被称为SSM(Spring、SpringMVC、MyBatis)框架。SSM框架的整合可以构建出高效、灵活的Web应用程序。下面我们将详细探讨这三个框架...

    Spring SpringMVC MyBatis整合包

    Spring、SpringMVC和MyBatis是Java Web开发中三个非常重要的框架,它们共同构建了一个高效、灵活的后端架构。下面将详细解释这三个框架以及它们整合的意义和方法。 Spring框架是Java企业级应用的核心框架,它提供了...

    毕设项目:基于SpringMVC+MyBatis开发学生管理系统.zip

    毕设项目:基于SpringMVC+MyBatis开发学生管理系统 毕设项目:基于SpringMVC+MyBatis开发学生管理系统 毕设项目:基于SpringMVC+MyBatis开发学生管理系统 毕设项目:基于SpringMVC+MyBatis开发学生管理系统 毕设项目...

    spring springmvc mybatis所需的jar包

    spring springmvc mybatisspring springmvc mybatisspring springmvc mybatisspring springmvc mybatisspring springmvc mybatis

    SpringMVC+Spring+myBatis框架整合示例代码.zip

    【SpringMVC+Spring+myBatis框架整合】 在Java Web开发中,SpringMVC、Spring和myBatis是三个非常流行的开源框架。它们分别负责不同的职责:SpringMVC处理HTTP请求并展示结果,Spring提供依赖注入和面向切面编程,...

Global site tag (gtag.js) - Google Analytics