关于SSH集成时的版本冲突问题

AIHost 2009-08-27 01:12:04
对于我们初学者而言,我们想直接把struts2 hibernate3.2 spring2.5的库直接拷到lib目录下,但是我们发现struts2和spring里都有commming-loginXXX.jar之类的库,还有其它的,但是我们这样都拷过去,就不能使用了,我不知道该留哪个jar,但是我知道,但是如果是别的包,我可不想一个一个的试呀,我该怎么办,你们说一下该怎么区分版本问题。
...全文
100 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zw393 2009-09-06
  • 打赏
  • 举报
回复
对于版本兼容性问题你必须找到一个主要的框架,例如spring然后围绕该主要框架的版本选择版本,比如spring的开发问题里会有其使用情况。而不是靠试,你以为软件架构师事谁都能够当的吗?是靠试出来的吗?
van_lin 2009-09-01
  • 打赏
  • 举报
回复
这个简单,现在流行 maven 用它来管理则不冲突,只是有点受网速影响。。
AIHost 2009-09-01
  • 打赏
  • 举报
回复
不过有时候,两个包实际上是一样的,但是版本是不同的,所以在运行是会出现错误,比如版本过低的问题。又不能从spring集成过来,因为那是struts1.x的版本,而没有struts2.x的版本。
gjsong 2009-08-27
  • 打赏
  • 举报
回复
ssh整合的时候只需要将一些必须的jar包拷贝到lib目录下就可以了

如果全部拷贝的话肯定会存在版本冲突的问题,关于ssh整合,网上有很多,可以自己搜索总结一下吧。

一个一个的试方法太笨了吧!!
feishare 2009-08-27
  • 打赏
  • 举报
回复
没有什么好的办法,还是看看那些是最新的试试,不行在找旧点的版本,不过这种情况少

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧