Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 在本地存储库中安装pom意味着什么?_Maven_Pom.xml - Fatal编程技术网

Maven 在本地存储库中安装pom意味着什么?

Maven 在本地存储库中安装pom意味着什么?,maven,pom.xml,Maven,Pom.xml,从第3.6.1节的书中。它说: 如果在名为persistence deps的目录中创建此项目,则所有 您需要做的是创建这个pom.xml并运行mvn安装。自从 打包类型为pom,此pom安装在本地存储库中。 现在可以将此项目添加为依赖项及其所有 依赖项将作为可传递依赖项添加到项目中。 当您声明此持久性deps项目的依赖项时,请不要 忘记将依赖项类型指定为pom pom安装在本地存储库中是什么意思?每次Maven需要查找依赖项时,它都会首先查找本地存储库-通常位于用户主页的.m2目录中。如果在那里

从第3.6.1节的书中。它说:

如果在名为persistence deps的目录中创建此项目,则所有 您需要做的是创建这个pom.xml并运行mvn安装。自从 打包类型为pom,此pom安装在本地存储库中。 现在可以将此项目添加为依赖项及其所有 依赖项将作为可传递依赖项添加到项目中。 当您声明此持久性deps项目的依赖项时,请不要 忘记将依赖项类型指定为pom


pom安装在本地存储库中是什么意思?

每次Maven需要查找依赖项时,它都会首先查找本地存储库-通常位于用户主页的
.m2
目录中。如果在那里找不到依赖项,它会将依赖项下载到本地存储库中并从那里使用它

当它说pom安装在本地存储库中时,意味着pom文件已复制到本地存储库中的正确位置。然后,您在本地构建的其他项目可以解决该依赖关系并使用它