場景
在某Java Application中,所引用的lib下的某jar包,知道其源碼,怎樣修改其源碼,然后將項目中的jar包替換為修改后的jar包。
注:
博客主頁:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
如下圖
下面項目所引用的jar包的源碼項目在上面,怎樣修改上面的源碼並將下面的jar包替換。
首先找打上面源碼中要修改的地方,這里添加了一行日志的輸出
然后在此源碼項目上右擊-Export,將其導出為jar包,如果此源碼沒有引用其它第三方的jar包,則將其直接導出為jar包即可。
如果有引用的第三方的jar包,除了添加配置文件的方式,還可以使用Fat jar插件打包。
Eclipse安裝低版本4.3並安裝FatJar打包插件來打包引用第三方jar包的項目成jar包:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/110123747
可以參照如上教程。
打包成功后直接將lib下的jar包替換即可。
那么就能在修改源碼后看到輸出修改后的內容。