严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements([Ljava/lang/Object;Ljava/lang/String;)V
at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.setConfigLocations(AbstractRefreshableConfigApplicationContext.java:78)
at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.setConfigLocation(AbstractRefreshableConfigApplicationContext.java:69)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:253)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4135)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4630)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
分享到:
相关推荐
在IT行业中,SSH通常指的是Spring、Struts和Hibernate这三个开源框架的组合,它们是Java Web开发中的重要组件,尤其对于初学者来说,掌握SSH框架的搭建是迈入企业级开发的关键一步。以下将详细介绍SSH框架及其搭建...
本文档将介绍一种适合初学者的学习顺序和方法,主要围绕SSH(Spring、Struts、Hibernate)框架进行。 首先,学习J2EE之前的基础是J2SE(Java 2 Platform, Standard Edition)。J2SE是Java的核心部分,包括基础语法...
10. 开源框架学习:开始接触Struts+Spring+Hibernate等Java编程框架,学习使用Eclipse+MyEclipse作为开发平台,理解插件应用的挑战,如版本兼容性和大量英文文档的理解。 总的来说,这位实习生在实习期间逐步掌握了...
3月28日,我开始接触开源框架(Struts+Spring+Hibernate),在Eclipse+MyEclipse平台上进行开发。虽然这些工具和框架能提高开发效率,但复杂的配置和版本兼容性问题给我带来了不小的困扰。 【计算机实习日记9】 3月...
2.能熟练的整合Spring+Struts+Hibernate(SSH)三大开源框架; 3.能熟练的应用各种常见的设计模式:工厂模式、单例模式、缺省适配器模式、不变模式、装饰模式、代理模式、MVC、SpringIoC等; 4.熟练应用Oracle、MySQL...
实习初期,实习生可能在内部系统组参与基于Struts、MySQL、Spring和Hibernate的系统开发,之后可能转向网络交换机软件的脚本测试。在测试领域,实习生会逐渐认识到测试的重要性,尽管编码能力可能暂时落后,但测试...
这篇日记介绍了Java Web开发中的三大框架——Struts、Spring和Hibernate。Struts是MVC设计模式的实现,负责表示层,Spring则处理业务逻辑层,提供了ICO(控制反转)和AOP(面向切面编程),并支持事务管理和与其他...
3. **页面设计与交互**:尽管没有采用Struts和Spring框架,JSP(JavaServer Pages)用于生成动态网页内容。页面设计初期使用Dreamweaver构建基本框架,然后通过JavaScript处理前端数据接收和请求传递,增强了用户...
- SSH(Spring、Struts和Hibernate)框架的学习,使实习生能够将这些组件整合到项目中,提高了开发效率和代码复用性。 7. **AJAX技术**: - 学习了AJAX的基本概念,了解其在改进用户体验方面的优势,如无刷新页面...
在Java领域,框架如Spring、Struts和Hibernate等能极大地提高开发效率,而集成开发环境(IDE)如Eclipse、IntelliJ IDEA等也能提供强大的支持。未来,作者计划进一步学习并应用这些技术,以提升系统功能和用户体验。...
在Web开发方面,熟悉Jsp、Servlet、JDBC和JavaBean,且能使用Struts2、Spring和Hibernate(SSH框架)进行大型项目开发。 2. **数据库与服务器**:具备操作MYSQL和Oracle数据库的能力,熟练使用SQL语句。熟悉javaEE...
最后,实习生接触到了Java编程相关的开源框架,如Struts、Spring和Hibernate,这些都是企业级应用开发中常用的技术,需要开发者掌握相应的框架知识和开发工具,如Eclipse和MyEclipse。 综上所述,软件专业的实习不...
第三篇日记提到了Java Web开发中的三大框架:Struts、Spring和Hibernate。Struts作为MVC设计模式的实现,专注于表现层,帮助开发者组织和管理视图逻辑。Spring框架提供了IOC(控制反转)和DI(依赖注入),简化了...
在技术实现上,系统采用了Struts、Hibernate和Spring三大框架构建项目结构,这被称为SSH框架,它能够有效实现模型-视图-控制器(MVC)设计模式,分离业务逻辑与表现层,提高代码的可读性和可维护性。JSP技术用于页面...
开发方案采用了Struts、Hibernate和Spring的集成框架,这是Java Web开发中常用的技术栈,有助于构建稳定且高效的在线系统。论坛用户将有不同的权限,如管理员可进行系统维护,版主负责版块管理,会员和游客则主要...
- 需要深入理解 Java 核心概念和技术,如 Struts、Spring 和 Hibernate 等开源框架。 4. **强化编程思维:** - 需要培养良好的编程习惯和思维方式。 - 学习面向对象编程(OOP)的基本原则和技术。 - 掌握设计...