引
将项目做为模块嵌入到别人的系统,发现jar文件包名冲突,双方改动比较麻烦,就直接通过修改.jar文件的包名的方式解决了。
工具下载地址:google jar工具下载
实现:
- 将下载的工具jarjar-1.4.jar和要替换的xx.jar放在一个目录。
- 该目录下新建rule.txt 内容:rule com.android_print_sdk.** com.aiyin_print_sdk.@1
- 运控控制台输入:
java -jar jarjar-1.4.jar process rule.txt android_print_sdk.jar aiyin_print_sdk.jar - 替换jar文件。
本文介绍了一种解决项目模块在集成过程中出现的jar文件包名冲突的方法,通过使用googlejar工具快速修改jar包名,避免了双方代码的大规模调整。
799

被折叠的 条评论
为什么被折叠?



