Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.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
Java Maven使用pom.xml将Maven存储库从{user}/.m2/repository更改为projectfolder_Java_Maven 2_Maven_Maven Plugin - Fatal编程技术网

Java Maven使用pom.xml将Maven存储库从{user}/.m2/repository更改为projectfolder

Java Maven使用pom.xml将Maven存储库从{user}/.m2/repository更改为projectfolder,java,maven-2,maven,maven-plugin,Java,Maven 2,Maven,Maven Plugin,我只是想知道是否可以使用pom.xml设置将存储库从m2更改为我的项目文件夹 或者除了使用maven中的settings.xml之外,还有其他自包含的方法吗 干杯, Andrei根据评论,您似乎希望依赖项下载一次,签入版本控制系统,并且不再更新 虽然这是可能的,但这将破坏使用类似maven的方法处理依赖项更新的目的。此外,它还会不必要地膨胀SCM,并在签出期间导致性能问题 为什么不考虑使用存储库管理器(如或),它可以在您的本地网络中镜像所需的存储库,以便开发人员可以访问它,而不是从interne

我只是想知道是否可以使用pom.xml设置将存储库从m2更改为我的项目文件夹

或者除了使用maven中的settings.xml之外,还有其他自包含的方法吗

干杯,
Andrei

根据评论,您似乎希望依赖项下载一次,签入版本控制系统,并且不再更新

虽然这是可能的,但这将破坏使用类似maven的方法处理依赖项更新的目的。此外,它还会不必要地膨胀SCM,并在签出期间导致性能问题


为什么不考虑使用存储库管理器(如或),它可以在您的本地网络中镜像所需的存储库,以便开发人员可以访问它,而不是从internet下载它

根据评论,您似乎希望依赖项下载一次,签入版本控制系统,然后再也不更新

虽然这是可能的,但这将破坏使用类似maven的方法处理依赖项更新的目的。此外,它还会不必要地膨胀SCM,并在签出期间导致性能问题


为什么不考虑使用存储库管理器(如或),它可以在您的本地网络中镜像所需的存储库,以便开发人员可以访问它,而不是从internet下载它

如果你能详细说明你为什么需要它,也许有人可以建议其他方法来实现它。我想有一个独立的项目,因为它是一个7人的团队在工作,它将是有益的,能够把它放在svn甚至罐子。如果你能详细说明你为什么需要它,也许有人可以建议其他方法来实现它。我想有一个独立的项目,因为它是一个7人的团队在工作,它将是有益的,能够把它在svn甚至罐子。我明白你说的,这将是一个好主意,但没有所需的设施做这件事。理想情况下,它应该从maven central下载所有JAR,但我手动添加了一些JAR,我将尝试在maven代表处查找它们,应该可以。我明白你的意思,这是一个好主意,但没有必要的设施来实现这一点。理想情况下,它应该从maven central下载所有JAR,但我手动添加了一些JAR,我将尝试在maven rep上找到它们,应该可以