来自 3.6.1部分内的书籍Maven: The Complete Reference。分组依赖它说:
如果在名为persistence-deps的目录中创建此项目,则全部 你需要做的是创建这个pom.xml并运行mvn install。自从 包装类型是pom,此POM安装在本地存储库中。 您现在可以将此项目添加为依赖项及其所有项目 依赖项将作为传递依赖项添加到项目中。 当您声明对此persistence-deps项目的依赖时,请不要 忘记将依赖类型指定为pom。
在本地存储库中安装 pom 是什么意思?
答案 0 :(得分:1)
每次Maven需要查找依赖项时,它首先会查找本地存储库 - 通常位于用户主目录的.m2
目录中。如果它无法在那里找到依赖项,它会将依赖项下载到本地存储库并从那里使用它。
如果 pom安装在本地存储库中,则表示POM文件已复制到本地存储库中的正确位置。您在本地构建的其他项目可以解析该依赖项并使用它。