- 浏览: 23507 次
- 性别:
- 来自: 济南
最新评论
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就可以了。
我的解决方案是把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就可以了。
- test2.zip (569.6 KB)
- 下载次数: 0
发表评论
-
关于Map常用的方法
2014-02-25 09:25 8121 将Map转换成List // key list List ... -
Effictive Java 读书笔记
2013-10-11 13:51 779Effictive Java 1 考虑用静 ... -
简单java ibatis
2012-12-24 13:50 0ibatis小巧,易上手,适合于小型项目开发。 其中对于引用的 ... -
自己做的Ajax小练习
2012-11-13 08:42 6851 关于Ajax三个方法的固定写法 <scri ... -
自己做的web练习
2012-11-12 19:54 654参见附件:service 与client -
struts2小知识点
2012-11-01 10:19 6961 默认的命名空间“ namespace="&qu ... -
2012-10-11 Hibernate杂碎
2012-10-11 18:35 6171 从Hibernate的参考手册中,我们基本可以总结出这样几 ... -
Hibernate BaseDao
2012-10-09 17:16 0package net.comtops.dao.impl; ... -
Hibernate 实现增删改
2012-10-09 16:53 721Configuration conf = null; S ... -
Hibernate 主键生成策略
2012-10-09 16:14 621此处我们只针对常用的数据库类型进行说明,其他的略过: 1 Or ... -
JSP一个正确的验证码
2012-09-27 15:13 700image.jsp页面 <%@ page conte ... -
SQL SERVER分页
2012-09-27 09:51 703分页方案一:(利用Not In和SELECT TOP分页) ... -
JDBC数据库连接
2012-09-10 16:11 538MySQL: String Driver="com ... -
oracle分页以及rownum、rowid的使用
2012-09-09 14:13 749分页存储过程: 1.根据ROWID来分,执行时间0.03秒 c ... -
oracle自增序列
2012-09-08 17:52 582创建自增序列 CREATE SEQUENCE SEQn ... -
ObjectOutputStream
2012-08-02 11:05 937要根据用户选择,向一个文件写一个类(Student)的实例,使 ... -
java
2012-07-30 14:45 402- 第一种情况: Comparator cmp = Col ... -
初始化块和构造器
2012-07-24 08:31 6241,构造器的语法格式 修饰符:public private,p ... -
黑马程序员:学习笔记第一天
2012-03-26 21:28 564android培训、java培训、期待与您交流! ------ ...
相关推荐
SSH整合是Java开发中常见的技术栈,主要包括Spring、Struts2和Hibernate三个框架。这三个框架协同工作,可以构建出高效、灵活的企业级Web应用程序。在Eclipse这样的集成开发环境中进行整合,需要正确配置和导入相应...
在SSH整合中,Spring作为整体应用的中枢,管理Struts2和Hibernate的生命周期。 3. **Hibernate**:Hibernate是一个对象关系映射(ORM)框架,它允许开发者用Java对象来操作数据库,而无需直接编写SQL语句。...
eclipse整合ssh ssh框架 ssh框架+dwr eclipse配置的ssh框架 网络上大多是myEclipse整合ssh,我是eclipse整合ssh框架 希望对大家有帮助! 祝大家新年快乐!
SSH整合是Java开发中一种常见的框架集成方式,它结合了Struts2、Spring和Hibernate三个开源框架,以实现高效、灵活的企业级应用开发。这里提到的"ssh整合所需所有架包"是一个包含这三个框架相应版本的集合,确保它们...
在传统的SSH整合中,我们需要配置大量的XML文件来管理各个框架的配置信息。然而,随着Java开发的进步,注解(Annotation)的使用越来越广泛,它简化了配置,提高了开发效率。本文将详细讲解如何通过注解方式整合SSH...
由于在网上找了半天都没找到在eclipse下整合好的SSH框架,只好自己动手弄了一下,希望对有同样需求的程序员提供帮助,文件解压后可直接导入到eclipse运行。 当然你需要修改数据库用户名密码等配置。
在SSH整合中,Spring主要负责管理Bean的生命周期和事务处理。 1. **配置Spring**:首先,需要创建Spring的配置文件(如`applicationContext.xml`),在这里声明Bean并定义它们的依赖关系。例如,配置DataSource、...
SSH整合是Java Web开发中常见的一个技术组合,指的是Spring、Struts和Hibernate三个开源框架的集成。Spring提供了依赖注入和面向切面编程的能力,Struts则处理MVC(Model-View-Controller)架构中的控制器部分,而...
**SSH集成项目详解** 在IT行业中,SSH是一个广泛使用的Java Web开发框架...在"shop_develop"这个项目中,我们可以深入研究SSH的整合方式,学习如何有效地利用这三个框架的优势,以构建高质量、可扩展的企业级应用。
在SSH整合中,Spring作为整个应用的粘合剂,可以管理其他框架的bean,如Struts的Action和Hibernate的SessionFactory,同时还能实现事务管理。 3. **Hibernate**:Hibernate是一个强大的ORM(对象关系映射)框架,...
很多人在做SSH整合的时候会出现各种异常,其实一看异常类型根本就不是自己书写的代码出了问题,而是MyEclipse所提供的jar包有问题,很容易出现jar包冲突问题,本SSH整合jar包是经过 eclipse3.2 + myeclipse5.5 + Struts...
这个"ssh整合实例1"可能是针对初学者的一个教程,旨在帮助他们理解如何配置和使用SSH来连接到远程服务器。在Linux和Unix系统中,SSH广泛用于执行命令、传输文件以及管理服务器,而其安全性得益于数据的加密。 SSH...
下面我们将详细讨论如何在Eclipse环境下整合并搭建一个SSH通用项目。 首先,我们需要理解SSH框架的每个组件: 1. Struts2:这是一个基于MVC设计模式的Java Web应用框架,用于处理用户请求,控制应用程序流程,并...
4. **测试类**:可能是一个JUnit测试类,用于验证SSH框架的整合和功能是否正常。 5. **Eclipse项目设置**:.project和.classpath文件,定义了项目的构建路径和依赖。 6. **其他辅助文件**:可能包含数据库脚本、日志...
SSH整合是指Spring、Struts和Hibernate这三大开源框架的集成,它们在Java Web开发中扮演着重要的角色。Spring提供依赖注入和AOP(面向切面编程),Struts处理MVC模式,而Hibernate则是持久层解决方案,负责数据库...
SSH整合是Java开发中常见的一个概念,它是指Spring、Struts和Hibernate三个开源框架的集成。这个项目提供了从头到尾的整合步骤,以及相关的源码,非常适合学习者或者开发者进行实战练习。以下是对SSH整合项目的详细...
**JBPM4与SSH整合详解** 在企业级应用开发中,Spring(Struts2、Hibernate)集成,简称SSH,是常见的Java Web开发框架组合。它们分别负责控制层、视图层和持久层的处理,而JBPM4则是一个强大的工作流管理系统,用于...
SSH整合是Java开发中常见的一种技术,用于将Spring、Struts和Hibernate这三大框架结合在一起,以实现高效、模块化的Web应用开发。本教程针对初学者,旨在提供一个基础的SSH整合实例,帮助理解如何将这三个框架协同...
SSH整合是Java开发中常见的企业级应用框架集成,其中SSH分别代表Struts、Spring和Hibernate。这个整合例子展示了如何将这三个强大的开源框架与Oracle数据库结合,以构建高效、灵活且可扩展的Web应用程序。 **Struts...