如何使用Nexus Repository Manager配置P2代理?
我尝试使用Nexus Repository Manager OSS 2.14作为一些EclipseP2存储库的代理,但我无法让它工作 我接着说: 默认情况下,Nexus Repository Manager Pro安装了P2支持。在Nexus Repository Manager OSS中使用之前,需要安装Nexus P2桥接插件和Nexus P2存储库插件。您可以从中央存储库下载特定版本的bundle.zip文件:如何使用Nexus Repository Manager配置P2代理?,nexus,p2,Nexus,P2,我尝试使用Nexus Repository Manager OSS 2.14作为一些EclipseP2存储库的代理,但我无法让它工作 我接着说: 默认情况下,Nexus Repository Manager Pro安装了P2支持。在Nexus Repository Manager OSS中使用之前,需要安装Nexus P2桥接插件和Nexus P2存储库插件。您可以从中央存储库下载特定版本的bundle.zip文件: NexusP2存储库插件 NexusP2桥插件 将这两个文件解压缩到son
- NexusP2存储库插件
- NexusP2桥插件
B提供存储库ID和存储库名称。
C输入远程P2存储库的URL作为远程存储位置。
D单击保存
我的二进制文件在哪里?我做错什么了吗?我找到了原因:插件已经在: 捆绑池 在p2之前,每个Eclipse应用程序都有自己的私有插件目录,其中保存着应用程序的软件。这有一个缺点,即安装了两个或更多基于Eclipse的应用程序的系统最终会导致软件和其他工件的大量复制。此外,每个应用程序的公共部分都必须单独升级,这通常会导致本地系统其他地方已有的软件下载缓慢 为了避免这种重复问题,p2本机支持捆绑池的概念。当使用捆绑池时,多个应用程序共享一个公共插件目录,在该目录中存储其软件。升级软件时,没有重复的内容,也没有重复的下载 所以Eclipse没有从Nexus下载二进制文件。它只下载了元数据 从bundle池中删除插件(在
/.p2/pool
下)解决了我的问题。重新安装插件后,Nexus获得了二进制文件