`
午饭OTZ
  • 浏览: 2287 次
文章分类
社区版块
存档分类
最新评论

SSH配置找不到jar包,jar包已导入

 
阅读更多
严重: Exception starting filter struts2
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1362)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1208)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:207)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302)

关于此问题,有很多种可能情况。我的问题是所有的包通过李刚那本ssh中介绍的User Library方法加入的,导致此问题产生。
当我直接将所需要的jar包导入lib时,为题就解决了。。。。。
网上找的解决方法:若是通过类路径添加库(如:User Library中struts2)的方式加入jar包,可能需要在该项目属性Properties->Java EE Module Dependencies中将该库(struts2)选中。
还未尝试,待证。。
分享到:
评论

相关推荐

    SSH配置所有jar包

    在SSH配置中,Spring的JAR包包括`spring-core.jar`(核心工具类)、`spring-context.jar`(上下文支持)、`spring-beans.jar`(bean管理)、`spring-aop.jar`(面向切面编程)、`spring-web.jar`(Web支持)和`...

    SSH所需jar包

    在实际开发中,为了使用SSH框架,你需要将这些jar包导入到项目的类路径中,通常是在IDE(如Eclipse、IntelliJ IDEA)中配置构建路径,或者在Maven或Gradle的依赖管理中声明相关依赖。这样,你就可以利用SSH框架提供...

    ssh或者ssm框架所有jar包

    导入这些JAR包后,开发者需要在项目中进行适当的配置,例如在Spring的bean定义文件中声明bean,设置Struts2的配置文件,以及在Hibernate的配置文件中指定数据库连接信息。此外,还需要注意版本兼容性问题,确保所...

    ssh框架必须要的jar包

    在导入这些jar包到项目中时,确保它们已经添加到项目的类路径中。在Eclipse或IntelliJ IDEA等IDE中,可以将这些jar包放入项目的lib目录,然后通过右键点击项目 -> Build Path -> Configure Build Path -> Libraries ...

    SSH+MySql所需jar包

    在MyEclipse 8.5中,导入这些jar包到项目的类路径(ClassPath)后,可以进行以下步骤: 1. **配置Struts2**:创建`struts.xml`配置文件,定义Action、Result和拦截器栈。 2. **配置Spring**:编写`...

    SSH--框架常用Jar包

    在导入这些JAR包后,开发者可以根据项目需求进行配置,如编写Struts的配置文件(struts-config.xml)、Spring的配置文件(applicationContext.xml)以及Hibernate的映射文件(hbm.xml)。 总结来说,SSH框架提供了...

    ssh搭建所需的jar包

    本主题是关于如何搭建SSH所需的Java环境,特别是jar包的配置。我们将探讨SSH的基础知识,如何获取和使用这些jar包,以及相关的工具。 SSH协议的核心功能包括加密通信、身份验证和端口转发,使得用户可以安全地访问...

    ssh整合jar包

    2. **配置Hibernate**:导入Hibernate的JAR包,创建实体类并编写映射文件(.hbm.xml),配置hibernate.cfg.xml文件以连接数据库。 3. **整合Spring**:引入Spring的核心库,通过Spring的IoC容器管理Bean,包括...

    SSH整合好的Jar包

    开发者只需将这个jar包导入项目中,就可以避免版本不匹配的问题,快速开始SSH项目的开发工作。 在实际使用时,开发者需要配置Struts2的struts.xml文件来定义Action和结果页面,Spring的applicationContext.xml文件...

    ssh2所需jar包

    确保正确导入所有必要的jar包并排除冲突是Java开发中的重要步骤。通常,使用构建工具如Maven或Gradle可以帮助管理这些依赖,它们会自动下载正确的版本并解决依赖关系。在不使用构建工具的情况下,你需要手动将这些...

    SSH三大整合完整jar包,包括Hibernate4,spring4,struts2

    SSH整合的jar包通常包含了这三个框架以及它们所需的依赖,如Apache Commons、log4j等,使得开发者可以直接导入项目,减少配置工作。在实际开发中,还需要根据具体需求进行相应的配置和定制,以便更好地利用SSH框架的...

    SSH框架需要的所有jar包(兼容)

    这个压缩包包含了SSH框架需要的所有兼容性jar包,方便开发者直接导入到项目中,快速搭建基于SSH的开发环境。 1. **Struts2框架**:Struts2是一个基于MVC设计模式的Web应用框架,用于简化Java EE Web应用的开发。其...

    java SSH 框架所需的jar包

    在这个压缩包中,你将找到整合Java SSH所需的所有jar包,这将极大地方便你在项目中直接引用,而无需逐个寻找和导入。 首先,Spring框架是Java企业级应用的核心组件,它提供了依赖注入(DI)和面向切面编程(AOP)的...

    SSH三大框架整合jar包下载

    下载的SSH整合jar包包含了这三个框架的核心库和其他相关依赖,导入项目lib目录后,开发者可以快速搭建起一个基本的SSH应用框架,进一步进行业务逻辑的开发。注意,实际使用时还需要根据具体需求配置相应的XML配置...

    SSH框架整合兼容Jar包

    这个压缩包包含了经过验证的、相互兼容的Struts2、Spring和Hibernate的Jar包,可以直接导入到项目的lib目录下,避免了因版本不匹配导致的运行错误。 在使用这个压缩包时,需要注意以下几点: 1. **版本兼容性**:...

    ssh2所需的全部最小jar包

    在实际开发中,为了确保SSH2功能的正常运行,开发者需要确保所有必要的jar包都已正确导入并配置到项目的类路径中。导入jar包的方式通常是将它们放入项目的`lib`目录,然后在构建工具(如Maven或Gradle)的配置文件中...

    SSH整合需要的所有JAR包(1部分).

    在SSH项目中,如果你需要从Excel导入数据或者生成Excel报告,这个库是必不可少的。 7. **freemarker.jar**:FreeMarker是一个模板引擎,用于生成文本输出,如HTML页面。在Struts中,FreeMarker通常作为视图层的技术...

    ssh框架用到相关的jar包

    使用这些jar包,开发者可以快速构建出稳定、可维护的系统,同时享受到SSH框架带来的便利性和灵活性。记得在导入这些jar包时,要确保版本兼容,避免出现类冲突或方法缺失的问题。在实际项目中,还可能需要根据具体...

    SSH项目框架,导入即可使用,无需再配置jar等

    在本项目中,Maven已经集成了所有必要的jar包,包括Struts2、Spring、Hibernate、Mybatis以及Junit5,开发者可以直接使用,而无需手动下载和配置。 6. **Junit5**:Junit5是Java单元测试框架的最新版本,提供了更...

    ssh-lib,SSH三大框架的Jar包

    在Java项目中,将这些jar包添加到项目的类路径中,就可以利用SSH框架的功能进行开发。开发者可以根据具体需求,选择不同版本的SSH框架,以满足项目的兼容性和性能要求。在导入jar包时,要注意版本的匹配,避免出现...

Global site tag (gtag.js) - Google Analytics