删除jar包的某些class重新打jar包

来源:互联网 发布:小白素材vip源码 编辑:程序博客网 时间:2024/04/30 15:20

问题:

在做第三方登陆的时候发现的一个问题。由于之前的项目集成了sharesdk分享,现在想用微博的sdk做登陆,出现了jar包冲突(ShareSDK-SinaWeibo-2.3.7.jar与weibosdkcore_release.jar)的问题。


我的解决方法,集成微博的sdk,所以需要删除sharesdk-sinaweibo包的com.sina.sso目录下的文件,然后重新打成jar包。

解决方法

步骤一:删除目录

将ShareSDK-SinaWeibo-2.3.7.jar后缀名改成ShareSDK-SinaWeibo-2.3.7.zip,然后解压缩ShareSDK-SinaWeibo-2.3.7.zip。删除冲突的文件。

步骤二:重新打jar包

java命令参考此文章:http://rsljdkt.iteye.com/blog/1044188
1、cd到ShareSDK-SinaWeibo-2.3.7文件目录
2、执行命令
 
在目录ShareSDK-SinaWeibo-2.3.7目录下会生成count.jar包,改为ShareSDK-SinaWeibo-2.3.7.jar替换原先的jar。

0 0
原创粉丝点击