一般情况下,使用如下命令即可将自定义构件安装到本地仓库,供其他项目使用. mvn clean install 但是也有例外,今天我就分享一下我遇到问题,供相同遭遇的同学参考下. 我使用了父POM统一管理自定义构件的依赖,问题就出在这里了.如果单独安装某一个自定义构件,而不安装父POM所属的构件,其他项目是无法使用该自定义构件的依赖的. 也就是说,安装子构件时,父构件一定要安装,否则子构件是不能应用于其他项目的.比如说,我要安装custom-util构件,那么maven-library构件也要安装