Java jar版本、cxf版本问题

         最近有个活,由于涉及程序相关jar包版本问题,导致一系列的异常。问题说大不大,但一个一个解决起来,确实耗时、耗神。mark下。

          思路如下:

                        1、有些jar包是原项目jdk1.5版本下打包的,用高版本的JDK打包,不知要改多少代码,工作量无法估量,甚至可能影响业务。

                                  ------这点要命,直接断了后路。

                               换个思路,那就从web服务器这头入手呗,山不转水转嘛!

                        2、原有cxf版本低,为了兼容,我还是秉承延续低版本。

                             但一系列的问题接踵而至,

                             比如:什么函数不支持【估计是一个接口类、具体的实现还没有实现,后续高版本才实现,但编译不报错,运行时才报错,汗!】

                             加上,在延续低版本的时候,实现起来一点都不简洁、不方便。

                            ---------导致,直接抛弃低版本cxf这种策略。那就用高版本的呗!

                        3、高版本的cxf,直接所有jar导入,心想应该OK了吧。

                               但路并不顺畅,直接就是各种莫名的错误,可能有些包不需用,毕竟包多的时候也会报错。

                              最后,编译后的class文件版本问题又出现了,思来,肯定是有些jar包是用高版本的JDK编译的所致。

                               无奈只能,全部剔除去,一个一个的加,调试。发现版本问题的那个jar包,用低版本代替。

                              -----万水千山之后,终于路通了。

                     路漫漫其修远兮,吾将上下而求索;路不正,修正、再走!

                          

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值