Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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
Eclipse 如何防止Nexus P2代理存储库更新?_Eclipse_Maven_Nexus_P2_Sonatype - Fatal编程技术网

Eclipse 如何防止Nexus P2代理存储库更新?

Eclipse 如何防止Nexus P2代理存储库更新?,eclipse,maven,nexus,p2,sonatype,Eclipse,Maven,Nexus,P2,Sonatype,简短问题: 有没有办法将Nexus配置为不从远程存储库更新代理P2存储库 较长版本: 我们有一个Nexus服务器,用于在内部托管maven工件。远程EclipseP2存储库(Subclipse)有一个p2代理存储库。远程存储库的url为。此代理存储库是存储库组的一部分。此设置正常工作 问题在于Subclipse使用更新的工件更新远程站点(例如,它们从1.10.5移动到1.10.6)。代理存储库自动获取较新的工件。我们有一个Eclipse的目标平台文件,其中必须固定特性的版本号。更新Subclip

简短问题: 有没有办法将Nexus配置为不从远程存储库更新代理P2存储库

较长版本: 我们有一个Nexus服务器,用于在内部托管maven工件。远程EclipseP2存储库(Subclipse)有一个p2代理存储库。远程存储库的url为。此代理存储库是存储库组的一部分。此设置正常工作

问题在于Subclipse使用更新的工件更新远程站点(例如,它们从1.10.5移动到1.10.6)。代理存储库自动获取较新的工件。我们有一个Eclipse的目标平台文件,其中必须固定特性的版本号。更新Subclipse时,目标平台查找的固定版本号不再存在


因此,我希望代理存储库不会自动更新自身。我想有一个更严格的控制,当这些更新是拉进来。是否有办法将Nexus配置为不从远程存储库获取更新?

将代理的元数据最大年龄设置为-1将禁用元数据更新,但仍允许下载新工件。这将为您解决问题。

这似乎是一个有用的标志。我宁愿不要新的人工制品。但这应该足够好了。我已经做了更改,将检查是否有帮助。谢谢