日期:2014-05-20  浏览次数:20686 次

如何修改别的公司的jar包
我们用了别的公司的jar包(授权的),它文档说是支持Jackson API的(网上开源的json解析器),然后我们解析json部分的代码,就上网下载了个最新版的Jackson jar包,一直用这个包来做.
结果把代码移到使用那个公司的jar包的工程下的时候,发现它用的是老版本的Jackson库.而且它是把Jackson集成到它自己的包里的.那么,我想使我自己使用了新版本API的代码能编译通过,就得删掉它的包含Jackson旧版本库的包.但同时也删掉了那个公司的库里的别的函数.我现在用java反编译器看到jar里面的代码.
有啥好办法呢?

------解决方案--------------------
修改两个库的引用顺序,哪个放在前,就按哪个里面的函数来.