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

原文鏈接:https://blog.csdn.net/qq_20967795/article/details/51405550

問題:

在做第三方登陸的時候發現的一個問題。由於之前的項目集成了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

 

注意事項:以上進行的前提是你的電腦已經安裝了java環境

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章