使用Nexus搭建Eclipse p2仓库镜像
2016-04-16 23:50
507 查看
Nexus都知道是做Maven服务器的,但是能做maven镜像,理论上别的镜像都应该可以吧。用eclipse的时候偶尔会安装插件什么的,一般都很慢,最近研究Eclipse RCP开发,也要从eclipse下载一些jar包,速度实在太慢了,然后想本地做个镜像,了解了一下基本上有两个方案。
用这个方式会把整个仓库镜像下来,好几个G,速度又慢…
1. 下载之后两个都解压放在sonatype-work/nexus/plugin-repository目录,然后重启nexus。
2. 登陆nexus打开plugin console查看这两个插件是否正常安装。
3. 打开Repositories面板,添加一个Proxy Repository
4. 再添加一个Repository Group
5. Done!然后就可以用这个group的仓库地址了。
方案一:使用eclipse制作本地镜像
执行命令C:\Path-Of-Eclipse\eclipsec.exe -nosplash -verbose -application org.eclipse.equinox.p2.artifact.repository.mirrorApplication -source http://download.eclipse.org/releases/mars -destination file:d:/eclipse-mirrors/mars用这个方式会把整个仓库镜像下来,好几个G,速度又慢…
方案二:使用Nexus做镜像
Nexus对maven的镜像方法就很优雅,先检查本地是否存在,本地不存在的才去源站下载,用什么下载什么。然后找了一下Nexus确实有P2插件,Nexus P2 Repository Plugin和Nexus P2 Bridge Plugin。1. 下载之后两个都解压放在sonatype-work/nexus/plugin-repository目录,然后重启nexus。
2. 登陆nexus打开plugin console查看这两个插件是否正常安装。
3. 打开Repositories面板,添加一个Proxy Repository
4. 再添加一个Repository Group
5. Done!然后就可以用这个group的仓库地址了。
相关文章推荐
- 排序(Java语言)——冒泡排序
- SpringMVC @ModelAttribute 的使用
- JAVA EE 基础语法 及注释的重要性。
- struts2入门
- Eclipse中的常用快捷键
- 初探JAVA中I/O流(二)
- 20145227 《Java程序设计》第7周学习总结
- PicketLink入门指南
- Springmvc异常之--通配符的匹配很全面, 但无法找到元素 'mvc:resources' 的声明
- Java List遍历中删除元素
- JAVA设计模式之------单例模式
- myeclipse 10 + Axis2-1.6.2 开发WebService
- 20145214 《Java程序设计》第7周学习总结
- java程序性能优化学习笔记day1
- javaweb-html基础标签01
- java对象与json对象间的相互转换
- JAVA开发环境搭建
- Spring webflow:上传多个文件
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)