`
badboy_blue
  • 浏览: 48458 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

struts2异常

    博客分类:
  • java
阅读更多

由于使用WTP插件,tomcat部署跟myEclipse不太一样,使struts2碰到个问题:

 

ERROR [Dispatcher] Dispatcher initialization failed
Unable to load configuration. - bean - jar:file:.../WEB-INF/lib/struts2-core-2.1.8.1.jar!/struts-default.xml:29:72

 

Caused by: Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar:file:.../WEB-INF/lib/struts2-core-2.1.8.1.jar!/struts-default.xml:29:72

 

Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the name xwork has already been loaded by bean - jar:file:/D:/apache-tomcat-6.0.20/lib/struts2-core-2.1.8.1.jar!/struts-default.xml:29:72 - bean - jar:file:.../WEB-INF/lib/struts2-core-2.1.8.1.jar!/struts-default.xml:29:72

 

看错误第三条,很明显是重复加载了struts2-core.jar文件,这里粗心大意了,之前某项目的jar包配置到了tomcat的lib下面,所以新部署的项目先加载tomcat的lib,然后加载项目/WEB-INF/lib目录,造成重复加载。

分享到:
评论

相关推荐

    Struts2异常处理机制

    Struts2作为一款流行的Java Web框架,其异常处理机制是其核心功能之一,它使得开发者能够优雅地管理和处理应用程序中的异常情况,提供了一种统一的错误处理方式,从而提高用户体验并增强程序的健壮性。 在Struts2...

    Struts2 异常处理的四种获取属性方法

    在Struts2框架中,异常处理是至关重要的一个部分,它确保了应用程序的稳定性和用户体验。Struts2提供了多种方式来捕获和处理异常,帮助开发者优雅地处理程序中的错误情况。以下是Struts2异常处理的四种主要方法,...

    Struts2之异常处理案例struts003

    在Struts2中,异常处理是一项重要的功能,它确保在应用程序遇到错误时能够优雅地处理,提供友好的用户反馈,并保持系统稳定性。下面将详细讨论Struts2中的异常处理机制及其相关知识点。 1. **异常处理机制概述** ...

    struts2的异常处理机制

    Struts2是一个流行的Java web框架,它提供了强大的异常处理机制,使得开发者能够优雅地管理和展示在应用程序中出现的错误和异常。以下是对Struts2异常处理机制的详细说明: 1. **异常处理流程**: 当一个Action...

    struts2的异常处理

    在处理异常方面,Struts2提供了一套完善的机制,能够有效地管理和展示异常信息,尤其是在处理异步请求时。本篇文章将深入探讨Struts2的异常处理策略,以及如何在DAO层进行单元测试配置。 在传统的Web应用中,当一个...

    我的struts2的总结

    原文中提到“struts2 null异常”,这通常指的是在使用Struts2框架时遇到的NullPointerException。此类异常一般发生在尝试访问一个对象的属性或方法时,该对象为null的情况下。解决这类问题通常需要检查相关的配置...

    struts2一些异常和如何搭struts2项目

    ### Struts2异常解析与项目搭建详解 #### 异常处理 在开发Struts2项目的过程中,遇到各种异常是不可避免的。以下是一些常见的Struts2异常及其解决方法: ##### 1. **ActionNotFoundException** **异常说明:** 当...

    struts2 的异常收集

    ### Struts2 异常收集与处理技巧 #### 数字格式异常解析 在Struts2框架的应用中,经常会出现各种类型的异常,其中一种常见的异常便是数字格式异常(`NumberFormatException`)。这种异常通常发生在应用程序尝试将...

    struts2中异常处理(demo)

    这篇博客文章“Struts2中异常处理(demo)”可能详细介绍了如何在Struts2框架下优雅地处理程序中的异常。 在Java Web开发中,异常是程序运行时遇到的问题,例如无效的用户输入、资源未找到或内部系统错误。Struts2...

    struts手动异常处理

    2. **全局异常处理**:Struts允许我们在配置文件中定义全局异常映射,这样所有Action中的未捕获异常都会被映射到特定的结果页面。在`struts.xml`或`struts-default.xml`中,可以使用`<global-exception-mappings>`...

    struts2处理项目全局异常

    项目中出现的异常通常要用一个友好的异常页面来显示,通过对struts2.xml的配置能拦截全局异常,只要出现异常就会转向异常页面。

    struts2+hibernate+sping综合

    8. **错误和异常处理**:定义全局的Struts2异常处理类,以及Spring的异常处理器,确保程序的健壮性。 通过SSH整合,开发者可以利用这三个框架的优势,实现高效的Web应用开发,提高代码的可维护性和复用性。在实际...

    留言板留言板struts2留言板struts2

    9. **异常处理**:Struts2通过全局异常映射(Global Exception Mapping)来统一处理应用程序中抛出的异常,提高代码的可维护性。 10. **国际化与本地化**:Struts2支持多语言环境,可以通过资源包(properties文件...

    Struts2视频教程

    ### Struts2核心知识点解析 #### 一、Struts2框架概述 - **定义与特点**:Struts2是一款基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它继承了Struts1的优点,同时在设计上更加灵活、易用,...

    Struts1异常处理

    2. **Struts-config.xml配置异常处理**:在框架配置文件中,`<global-exceptions>`标签用于定义全局异常处理规则。例如: ```xml ``` 这段配置表示,如果任何地方抛出了`java.lang.Exception`或其子类,...

    struts2jar.zip

    10. **异常处理**:Struts2提供了一套完整的异常处理机制,可以自定义错误页面和异常处理器。 总的来说,"struts2jar.zip"压缩包是一个实用的学习资源,涵盖了从基础到进阶的Struts2知识,通过阅读提供的说明和实践...

    Struts 2权威指南--基于WebWork核心的MVC开发

    这里将讨论如何使用Struts 2来处理异常,并给出示例。 #### 八、总结 通过以上章节的学习,我们可以看到Struts 2框架的强大之处,以及它相较于其他MVC框架的优势。无论是在功能的丰富性还是在易用性方面,Struts 2...

    深入学习struts2

    8. **Struts2异常处理机制**:Struts2提供了一套强大的异常处理机制,允许开发者定义特定类型的异常与特定结果的映射。这样,当发生异常时,系统会自动转向预先配置的错误页面,便于统一处理和展示错误信息。 掌握...

    K8 Struts2 Exp 20160516(Struts2综合漏洞利用工具)

    **Struts2漏洞详解** Struts2是一款广泛应用于企业级Java Web开发的开源框架,它为构建MVC(Model-View-Controller)架构的应用程序提供了强大的支持。然而,随着其广泛应用,安全问题也逐渐凸显,其中最为知名的便...

Global site tag (gtag.js) - Google Analytics