`
newObject
  • 浏览: 23507 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论

eclipseSSH整合

阅读更多
1 Exception loading sessions from persistent storage
我的解决方案是把tomcat上的项目都删除,重新发布。

2 java.lang.ClassNotFoundException: javax.persistence.Entity
缺少jar包hibernate-jpa-2.0-api-1.0.1.Final;

3java.lang.ClassNotFoundException: javax.transaction.SystemException
缺少jar包jta-1.1

4hibernate3和hibernate4在applicationContext.xml中不一样的是
<bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">

5自己创建user library
window->perference->java->build path->user librarys->new就可以了。

纯java项目使用的本地自己的JRE,对于javaweb项目,它最终不是通过本地的JRE去运行,而是部署到web服务器,如Tomcat、Weblogic、WebSphere等,这些服务器都实现了自身的类加载器。
以Tomcat典型结果为例,它的目录结构分别对应四个不同的类加载器,关系如下:
common      ---   CommonClassLoader
server          ---    CatalinaClassLoader
shared         ---    SharedClassLoader
webapps     ---    WebappClassLoader
我们的 web 应用都是部署到 webapps 目录下,而WebappClassLoader加载器专门负责加载 webapps 下所有web项目的 WEB-INF 下的类库和类文件。而我们通过 user library 引入的 jar 包自然不会被 WebappClassLoader 加载器加载,所以才会出现 ClassNotFoundException 。
解决方法
在项目上右键选择properties,然后依次是Deployment Assembly->add->java build path entries->next选择你所需要的user library就可以了。

分享到:
评论

相关推荐

    SSH整合需要的jar包整理

    SSH整合是Java开发中常见的技术栈,主要包括Spring、Struts2和Hibernate三个框架。这三个框架协同工作,可以构建出高效、灵活的企业级Web应用程序。在Eclipse这样的集成开发环境中进行整合,需要正确配置和导入相应...

    ssh框架整合demo,经典整合,初学必备

    在SSH整合中,Spring作为整体应用的中枢,管理Struts2和Hibernate的生命周期。 3. **Hibernate**:Hibernate是一个对象关系映射(ORM)框架,它允许开发者用Java对象来操作数据库,而无需直接编写SQL语句。...

    eclipse整合ssh框架

    eclipse整合ssh ssh框架 ssh框架+dwr eclipse配置的ssh框架 网络上大多是myEclipse整合ssh,我是eclipse整合ssh框架 希望对大家有帮助! 祝大家新年快乐!

    ssh整合所需所有架包

    SSH整合是Java开发中一种常见的框架集成方式,它结合了Struts2、Spring和Hibernate三个开源框架,以实现高效、灵活的企业级应用开发。这里提到的"ssh整合所需所有架包"是一个包含这三个框架相应版本的集合,确保它们...

    ssh注解方式整合项目

    在传统的SSH整合中,我们需要配置大量的XML文件来管理各个框架的配置信息。然而,随着Java开发的进步,注解(Annotation)的使用越来越广泛,它简化了配置,提高了开发效率。本文将详细讲解如何通过注解方式整合SSH...

    Eclipse下整合后的SSH框架

    由于在网上找了半天都没找到在eclipse下整合好的SSH框架,只好自己动手弄了一下,希望对有同样需求的程序员提供帮助,文件解压后可直接导入到eclipse运行。 当然你需要修改数据库用户名密码等配置。

    Eclipse整合SSH框架笔记(附例子)

    在SSH整合中,Spring主要负责管理Bean的生命周期和事务处理。 1. **配置Spring**:首先,需要创建Spring的配置文件(如`applicationContext.xml`),在这里声明Bean并定义它们的依赖关系。例如,配置DataSource、...

    SSH整合增删改查全部

    SSH整合是Java Web开发中常见的一个技术组合,指的是Spring、Struts和Hibernate三个开源框架的集成。Spring提供了依赖注入和面向切面编程的能力,Struts则处理MVC(Model-View-Controller)架构中的控制器部分,而...

    用Eclipse SSH 集成项目

    **SSH集成项目详解** 在IT行业中,SSH是一个广泛使用的Java Web开发框架...在"shop_develop"这个项目中,我们可以深入研究SSH的整合方式,学习如何有效地利用这三个框架的优势,以构建高质量、可扩展的企业级应用。

    SSH.zip_eclipse ssh_ssh_ssh eclipse

    在SSH整合中,Spring作为整个应用的粘合剂,可以管理其他框架的bean,如Struts的Action和Hibernate的SessionFactory,同时还能实现事务管理。 3. **Hibernate**:Hibernate是一个强大的ORM(对象关系映射)框架,...

    SSH整合jar包(eclipse3.2 + myeclipse5.5 + Struts1.2 + Hibernate3.1 + Spring2.0测试通过)

    很多人在做SSH整合的时候会出现各种异常,其实一看异常类型根本就不是自己书写的代码出了问题,而是MyEclipse所提供的jar包有问题,很容易出现jar包冲突问题,本SSH整合jar包是经过 eclipse3.2 + myeclipse5.5 + Struts...

    ssh整合实例1 简单易懂的ssh整合,适合初学者

    这个"ssh整合实例1"可能是针对初学者的一个教程,旨在帮助他们理解如何配置和使用SSH来连接到远程服务器。在Linux和Unix系统中,SSH广泛用于执行命令、传输文件以及管理服务器,而其安全性得益于数据的加密。 SSH...

    eclipse下整合搭建ssh通用项目

    下面我们将详细讨论如何在Eclipse环境下整合并搭建一个SSH通用项目。 首先,我们需要理解SSH框架的每个组件: 1. Struts2:这是一个基于MVC设计模式的Java Web应用框架,用于处理用户请求,控制应用程序流程,并...

    eclipse ssh 三大框架资源

    4. **测试类**:可能是一个JUnit测试类,用于验证SSH框架的整合和功能是否正常。 5. **Eclipse项目设置**:.project和.classpath文件,定义了项目的构建路径和依赖。 6. **其他辅助文件**:可能包含数据库脚本、日志...

    SSH整合的jar包

    SSH整合是指Spring、Struts和Hibernate这三大开源框架的集成,它们在Java Web开发中扮演着重要的角色。Spring提供依赖注入和AOP(面向切面编程),Struts处理MVC模式,而Hibernate则是持久层解决方案,负责数据库...

    SSH 整合项目(包含详细步骤+源码)

    SSH整合是Java开发中常见的一个概念,它是指Spring、Struts和Hibernate三个开源框架的集成。这个项目提供了从头到尾的整合步骤,以及相关的源码,非常适合学习者或者开发者进行实战练习。以下是对SSH整合项目的详细...

    Jbpm4与SSH整合

    **JBPM4与SSH整合详解** 在企业级应用开发中,Spring(Struts2、Hibernate)集成,简称SSH,是常见的Java Web开发框架组合。它们分别负责控制层、视图层和持久层的处理,而JBPM4则是一个强大的工作流管理系统,用于...

    简单的SSH整合,初学者可以看看

    SSH整合是Java开发中常见的一种技术,用于将Spring、Struts和Hibernate这三大框架结合在一起,以实现高效、模块化的Web应用开发。本教程针对初学者,旨在提供一个基础的SSH整合实例,帮助理解如何将这三个框架协同...

    ssh整合例子,struts+spring+hibernate+oracle整合

    SSH整合是Java开发中常见的企业级应用框架集成,其中SSH分别代表Struts、Spring和Hibernate。这个整合例子展示了如何将这三个强大的开源框架与Oracle数据库结合,以构建高效、灵活且可扩展的Web应用程序。 **Struts...

Global site tag (gtag.js) - Google Analytics