一、继承你想要扩展的类,重写想要扩展的方法 但如何依赖包中有强的互相依赖,这方法是不可行的 二、直接复制一份想要扩展的类,在项目中创建同包同名的类 利用了类加载的优先性,本地包比依赖包的优先级高,说的是WEB-INF目录下的类加载的优先级要比lib中jar包类的优先级要高。 如在本地写activiti的ConditionUtil,那就会替换掉源码中的ConditionUtil,这可以实现代码级AOP注入。