`

s2sh hibernate在布署到web应用时需要添加jar包

 
阅读更多

 

使用Hibernate最新包3.6.1.Final替换掉项目中的3.5.5-Final,重新启动服务器时,报:Caused by: java.lang.NoClassDefFoundError: javax/persistence/EntityListeners的错误。

看这个问题,大家都知道是缺少包,但就是不知道缺啥?后来我在某英文论坛上看到了解决方法,就是缺少hibernate-jpa-2.0-api-1.0.0.Final.jar,这个包可以在Hibernate包中的lib\jpa下找到,而不是网上有些网友说的缺少ejb3-persistence.jar包。

我刚开始在Google搜索,第一条就是Javaeye的,但他的解决方法就是添加ejb3-persistence.jar,看了包名和附件下载数,我有点将信将疑,于是决定试着再看国外的网友看法,才知道问题的真正所在。

 

http://zuoshahao.com/work/hibernate/java-lang-noclassdeffounderror-javaxpersistenceentitylisteners/

分享到:
评论

相关推荐

    S2SH需要的所有jar包

    "S2SH需要的所有jar包"这个压缩包文件包含了这三个框架以及Java Web开发所需的其他相关库。下面将详细阐述SSH框架的主要组件及其相关的jar包,以及它们在开发中的作用。 1. Struts2:Struts2是一个基于MVC(Model-...

    s2sh需要的jar包

    S2SH,全称Struts2 + Spring + Hibernate,是一种常见的Java Web开发框架组合,用于构建高效、可扩展的企业级应用程序。在这个框架中,Struts2负责MVC(Model-View-Controller)架构的实现,Spring提供依赖注入和...

    s2sh整合所需jar包大全

    在S2SH中,Hibernate负责数据持久化,主要的jar包有`hibernate-core.jar`、`hibernate-entitymanager.jar`,以及可能需要的数据库驱动,如`mysql-connector-java.jar`或`ojdbc.jar`。 4. **其他依赖**: 为了使S2SH...

    S2SH jar大全

    "S2SH jar大全"是一个集合了相关jar包的压缩文件,专为解决S2SH框架在项目运行中可能出现的jar冲突问题。S2SH是Struts2、Spring和Hibernate这三个流行开源框架的缩写,它们共同构建了一个强大的企业级Web应用开发...

    s2sh所需jar包

    标题中的“s2sh所需jar包”指的是在搭建基于Struts2、Spring和Hibernate整合的Web应用程序(通常称为S2SH框架)时所必需的Java类库文件。这些jar包是构建这种三层架构(表现层、业务逻辑层、数据访问层)应用的基础...

    s2sh完整jar包

    使用这个完整的S2SH JAR包,开发者可以在新的Java Web项目中快速搭建环境,实现MVC架构,通过Spring管理Bean,以及利用Hibernate进行数据持久化。这极大地提高了开发效率,减少了配置工作,并允许团队成员更专注于...

    s2sh开发需要的jar包

    在Java Web开发中,"S2SH"是一个常见的缩写,代表了Struts 2、Spring和Hibernate这三种技术的组合。Struts 2是一个MVC(Model-View-Controller)框架,负责处理用户请求并展示结果;Spring是一个全面的企业级应用...

    S2SH所需jar包

    开发者在搭建S2SH环境时,必须确保这些jar包完整且正确导入,以避免运行时出现类找不到或版本不匹配等问题。 在实际开发过程中,`S2SH所需Jar包`通常会包括以下组件: - Spring框架的核心库(如spring-context、...

    S2SH的jar包

    标题中的"S2SH的jar包"指的是一个基于Struts2、Hibernate3和Spring3的Java Web项目的库文件集合。在Java开发中,S2SH是一个常见的技术栈组合,用于构建企业级的MVC(Model-View-Controller)应用程序。这三个框架...

    s2sh struts2 Spring hibernate整合实例(附带所有jar包,及源码)

    1. **引入依赖**:首先,需要将Struts2、Spring和Hibernate的jar包添加到项目的类路径中,这些jar包在提供的压缩包中已经包含。 2. **配置Struts2**:在web.xml中配置Struts2的过滤器,指定struts2的核心配置文件...

    s2sh集成需要的jar包

    在Java开发领域,S2SH框架(Struts2、Spring、Hibernate)是常见的MVC架构,用于构建企业级Web应用程序。这个"**s2sh集成需要的jar包**"是针对那些试图整合这三个框架的开发者准备的资源。下面将详细阐述S2SH集成...

    S2SH 框架所有jar包

    在整理S2SH框架的jar包时,需要确保所有必需的库都包含在内,避免因缺少依赖而导致的运行时错误。同时,合理组织项目结构,按照MVC原则划分各个层次,使用Spring进行配置和管理,Struts 2处理HTTP请求,Hibernate...

    S2SH需要的所有jar包,以及日志文件

    标题提到的"S2SH需要的所有jar包,以及日志文件",指的是为了运行基于S2SH框架的应用程序,开发者需要的一系列依赖库和日志记录工具。 首先,让我们详细了解一下S2SH中的每个部分: 1. **Spring**:这是一个全面的...

    完整的S2SH框架整合, 带jar包

    这个“完整的S2SH框架整合,带jar包”资源包含了这些框架的核心库,以及可能的一个实例项目,旨在帮助开发者快速搭建和理解S2SH的应用。 1. **Struts**:Struts 是一个基于MVC设计模式的Web应用框架,主要用于控制...

    S2SH常用jar包

    "S2SH常用jar包s2sh_jar"这个压缩包很可能包含了这三个框架所需的jar文件,包括Struts2的核心库、Hibernate的运行时库、Spring的框架库,以及其他可能的依赖如Apache Commons、Log4j等。开发者在导入这些jar包后,便...

    s2sh所需要的jar包

    S2SH,全称Struts2 + Spring + Hibernate,是一种常见的Java Web开发框架组合,用于构建高效、可扩展的企业级应用程序。这个框架结合了Struts2的MVC(Model-View-Controller)架构、Spring的依赖注入(Dependency ...

    s2sh三大框架最新版本整合jar包

    在这个"s2sh三大框架最新版本整合jar包"中,开发者已经预先处理过,去除了重复的jar包,使得这些框架可以直接集成到项目中,避免了版本冲突和手动管理库文件的麻烦。这意味着你可以快速启动一个新的项目,而不必花费...

    JAVA S2SH 最新无冲突整合JAR包

    在IT行业中,S2SH是一种常见的Java Web应用程序开发框架组合,由Struts 2、Hibernate和Spring三个组件组成。这个“JAVA S2SH 最新无冲突整合JAR包”是针对这三个框架的最新版本进行集成,确保它们可以无缝协作,为...

    s2sh整合详细jar

    在Java Web开发领域,SSH(Struts2、Spring、Hibernate)框架组合是非常常见的MVC架构,用于构建高效、可扩展的Web应用。本压缩包"**s2sh整合详细jar**"显然是一份包含了这三个框架核心组件的集合,旨在帮助初学者...

    s2sh 增删改查带分页,项目 很实用, 带jar 包

    在S2SH中,Spring负责管理Struts2的Action和Hibernate的SessionFactory,确保整个应用的松耦合和可测试性。 3. **Hibernate**:Hibernate是Java领域的一款ORM(对象关系映射)框架,它将数据库操作转换为对Java对象...

Global site tag (gtag.js) - Google Analytics