条目 别称 说明
一方库 一方包 本工程中的各模块的相互依赖,是本项目中的依赖
二方库 二方包 公司内部的依赖库,一般指公司内部的其他项目发布的jar包
三方库 三方包 公司之外其他组织的开源库, 来自第三方的依赖比如apache、google等发布的jar包,如logging、log4j等
这种解释感觉并不能够有真切的体会所以举一个例子:
拥有两个项目,分别为项目A和项目B,形成的jar包为:A.jar和B.jar。这两个项目都使用了一个new.jar包。对于项目A来说,A.jar就是一方库,B.jar就是二方库。而对于项目B来说,B.jar就是一方库,A.jar就是二方库。对于这两个项目new.jar就是三方库。