spring,hibernate,struts版本众多,今天突然间看到了一篇security2.0的文章使用我题目上的架构完成索性我也自己搭建了一个简单的ssh,其中jetty 作为server,发现了一些引入包的问题通过重新引用包解决了部署错误问题跟各位同仁点借鉴。
1.首先最令我郁闷的就是hibernate包,原来我用的hibernate3.0的包和hibernate-annotations.jar,hibernate-commons-annotations.jar这几个包,启动jetty发现出现了缺少console报错说找不到org.slf4j.ILoggerFactory找不到不能实例sessionfactory,上网搜集了一些信息无外乎如下解决办法
1.1 包引入重复
1.2 缺少必备包
1.3 包的版本不正确
通过分析我发现我hibernate相关的包都不缺少,仔细检查了我的包是否引用重复也没有问题,最终定位包的版本不太正确从hibernate官方网站下载了hibernate-annotations-3.4.0.GA.zip,hibernate-distribution-3.3.1.GA-dist.zip,其中我们需要这两个包中如下包hibernate3.jar,hibernate-annotations.jar,hibernate-commons-annotations.jar,另外在引入slf4j-log4j12.jar,slf4j-api.jar这两个包,原因现在的Hibernate使用SLF4J API记录日志所以需要slf4j-api.jar,同时slf4j-log4j12完成slf4j同log4j之间的转换必须。重新启动发现又出现了错误错误大概是proxy代理的问题,上网找了相关资料原来缺少javassist-3.4.GA.jar包,引入问题解决。至此我的问题基本上解决了,希望出现同样问题的,不要在这耽误时间。红色包见我的附件
分享到:
相关推荐
Spring2.5.5+Struts2.0.11.2+JPA+Hibernate3.3实战
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5图文教程整合开发.doc
基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合开发
刚开始用ssh,建了个试试,发现可以用。 根据自己的oracle数据库...struts2+hibernate3.3+spring2.5,我采用的是jboss服务器,用myeclipse6.0+jdk6.0开发的。 至于其他的问题可以加我QQ342057980.可以一起研究研究。
我自己学习时用的第一个S2SH整合。简单经典,很适合初学者。
spring 3.2.0+hibernate 4.1.6+struts2整合需要的jar包 的目录 antlr-2.7.7.jar aopalliance-1.0.jar asm-3.3.jar asm-commons-3.3.jar aspectjweaver-1.5.3.jar bonecp-0.7.1.RELEASE.jar cglib-2.1.3.jar ...
NULL 博文链接:https://yale.iteye.com/blog/464132
NULL 博文链接:https://chen106106.iteye.com/blog/1256319
Hibernate3.3.1+Spring2.5.5+Struts2 2.0.1.2例子 Struts2使用了通配符的配置方式进行配置!
Struts2.0+spring+hibernate搭的小例子,初学者可以看看很久之前写的好像里面没有什么功能,只是初学者看一看这三个框架是怎么结合的,
NULL 博文链接:https://firstboy.iteye.com/blog/1502785
D:\spring 3.2.0+hibernate 4.1.6+struts2整合需要的jar包 的目录 2013/05/11 15:26 <DIR> . 2013/05/11 15:26 <DIR> .. 2013/03/21 18:20 445,288 antlr-2.7.7.jar 2013/03/21 18:20 4,467 aopalliance-1.0.jar ...
服务器:tomcat6.0 可运行,http://localhost:8080/spring/test.do 其中spring为tomcat配置path属性值 主要用于演示他们之间如何配置
Eclipse中Struts2+Spring2.5+Hibernate3整合,由于包超过上传限制,所以把lib里面的包给分成两个下载点,等下附上
NULL 博文链接:https://stevenjohn.iteye.com/blog/976435
企业进销存系统,商品管理系统,系统功能完整,无BUG,界面洁简美观. ...版本:Struts2.0 、Spring 2.5 、Hibernate3 、Ext js 3.3 数据库: mySQL(含数据库脚本) 商品进销存业务功能完整,代码结构分层清晰。
orm-3.2.6.RELEASE.jar spring-tx-3.2.6.RELEASE.jar spring-web-3.2.6.RELEASE.jar spring-webmvc-3.2.6.RELEASE.jar struts2-convention-plugin-2.3.4.jar struts2-core-2.3.4.1.jar struts2-spring-plugin-2.3....