我有一个Nexus内部服务器,我定义了一个内部shapshot存储库和发布版本 . 他们的ID是:快照和版本,它们是托管存储库 .
我配置了一个包含两个描述的存储库的Group Repository(名为Public with url http://mynexus/content/groups/public/)(当我在快照工件上执行部署阶段时,我在Public上找到了工件) .
我在我的settings.xml中添加了镜像部分:
<mirror>
<id>mynexus.it</id>
<mirrorOf>*</mirrorOf>
<name>My Maven Nexus Repository</name>
<url>http://mynexus/content/groups/public/</url>
</mirror>
但是当我执行一个需要快照工件(我没有进入我的本地存储库)的操作(例如mvn compile)时,maven不会搜索我的nexus存储库上的快照工件并且操作失败 .
为什么maven在执行编译阶段时没有找到快照工件?
提前致谢 .
恩里科