java Maven -站点插件使用错误的存储库

ulydmbyx  于 2023-03-11  发布在  Java
关注(0)|答案(1)|浏览(95)

在我的maven项目中,我使用了一个customer存储库。这个存储库是在.m2/settings.xml文件中指定的。mvn全新安装测试工作得很好-在.m2/repository中只使用了customer存储库。custtom存储库将请求转发到一个公共存储库,而不是repo.maven.apache.org。
在我看来,项目设置是正确的,以及。
一旦我尝试触发网站插件的构建运行到一个错误。“无法从传输文件:http://repo.maven.apache.org/maven2....”显然,网站插件试图从官方maven repo加载带有(使用过的)版本号的工件(因此尚未加载到本地repo中)。它忽略了我所有的设置。
我不知道,如何解决这个问题。我用maven 3.2.1,和网站插件3.7.1。当然-这些版本号是没有任何讨论:-)
网站插件上是否有任何插件特定的设置,我可以使用,以提供我的自定义存储库?有没有机会路由repo.maven.apache.org请求到我的客户存储库?
谢谢你的帮助
更改设置...检查站点插件配置...尝试站点插件上的其他命令..尝试添加站点插件上的依赖项(现在它在本地存储库中找到工件,但工件太多-这不是可接受的解决方案)...

6yt4nkrj

6yt4nkrj1#

您需要向settings.xml添加一个镜像条目,使用<mirrorOf>*</mirrorOf>重定向所有请求。

相关问题