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 2 将maven本地存储库转换为远程存储库_Maven 2_Maven - Fatal编程技术网

Maven 2 将maven本地存储库转换为远程存储库

Maven 2 将maven本地存储库转换为远程存储库,maven-2,maven,Maven 2,Maven,我在.m2下有一个存储库目录,我想用作远程存储库(-Dmaven.repo.remote)=http://remotehostname/repo)给其他主机。我试着在Apache下公开目录.m2/repository/,该目录通过HTTP完全可见,但Maven似乎没有从公开的repo中读取。出于各种原因,我不想将这个新的远程repo添加到settings.xml;将其限制为-Dmaven.repo.remote 要将.m2下的本地回购转换为远程回购,我需要做些什么?我没有听说过任何maven r

我在.m2下有一个存储库目录,我想用作远程存储库(-Dmaven.repo.remote)=http://remotehostname/repo)给其他主机。我试着在Apache下公开目录.m2/repository/,该目录通过HTTP完全可见,但Maven似乎没有从公开的repo中读取。出于各种原因,我不想将这个新的远程repo添加到settings.xml;将其限制为-Dmaven.repo.remote


要将.m2下的本地回购转换为远程回购,我需要做些什么?

我没有听说过任何maven repository manager可以简单地镜像您的.m2文件夹(它只是一个本地存储库)。您需要安装和配置存储库管理软件。。。有很多免费的,开源的,我推荐


Nexus确实非常符合您的要求,因为它使用基于文件的存储库,并且文件布局与本地回购布局匹配。

关于@Perception的答案,您可以查看该工具,它可以帮助您将本地回购转换为Nexus回购