简短问题: 有没有办法将Nexus配置为而不是从远程存储库更新代理P2存储库?
更长的版本: 我们有一个Nexus服务器,用于内部托管maven工件。有一个用于远程Eclipse P2存储库(Subclipse)的p2代理存储库。远程存储库的URL是http://subclipse.tigris.org/update_1.10.x。此代理存储库是存储库组的一部分。此设置正常工作正常。
问题是当Subclipse使用更新的工件更新远程站点时(例如,它们从1.10.5移动到1.10.6)。代理存储库自动获取较新的工件。我们有一个Eclipse的目标平台文件,其中必须修复功能的版本号。当Subclipse更新时,目标平台所寻找的固定版本号不再存在。
所以我宁愿代理存储库不会自动更新。我希望能够更加严格地控制这些更新的时间。有没有办法让Nexus无法从远程存储库获取更新?
答案 0 :(得分:1)
将代理的元数据最大年龄设置为-1将禁用元数据更新,但仍允许新的工件下载。这应该为你解决。