原来在学校时还是习惯用ide自带的jar包搭建ssh开发环境
虽然一开始会有冲突,然后把那些冲突的jar包删除就行了。可是今儿下午发誓以后再也不用这种ide自带的ssh包了
昨天下午就弄一个登录,挺简单
可是我的Struts部分,ActionForm老是无法封装到数据
配置文件,ActionForm,实体类都确定没问题,可就是无法向Actionform中封装数据
后来就没做,先做别的啦,可今儿下午再来做时,
就两三次重启服务器,还行,能封装了,但是封装的数据不对,数据都混淆了
重启两三次后,得,又跟昨天下午的一样了,连封装也封装不了了。
郁闷坏死我了!!!
幸亏现在做的东西还不算多,最坏的打算:重新搭建环境
这次使用的是原来下载过的各个框架源代码里的相关jar包
配好以后,重启服务器数次,数据封装准确无误!这次经历我感觉主要还是添加ide环境里自带的jar包引起的冲突
很是郁闷,其实我相信,学javaee的,在用ssh过程中肯定都遇到过各种各样的异常
总之这也算是个小小的技术总结,拿来跟大家分享
希望以后大家的程序还是尽量少出这种莫名其妙的异常,呵呵…… 

解决方案 »

  1.   

    .....冲突多了 9很容易看出来了...比如h & s  s & X ==很多
      

  2.   

    集成ssh时框架本来就很容易冲突的最方便的方法就是集成好了以后吧架包全删了,用官方的spring Hibernate struts包盖一遍就OK备份一份以后项目直接lib拷贝下就好了
      

  3.   

    以前做ssh时用的是MyEclipse 5.5,用的也是自带的包,写项目不出问题,可是把版本换成6.0后,总是提示Hibernate包错误,我在网上查了重新下了包,用了没有问题。顶一下,根据不同的软件,对原装包进行可用和不可用的选择。