著名倉庫管理工具Nexus,在2016年4月6日發布3.0版本(包括OSS版),相較2.*版本有很大的改變:
1. 從底層重構,從而提高性能,增強擴展能力,並改善用戶體驗
2. 升級界面,增加更多的瀏覽,搜索和管理功能
3. 提供安裝包,使部署更簡單(安裝完自動添加成服務,省去手動添加的麻煩)
4. 增加 Docker,NuGet,npm,Bower的支持
5. 提供新的管理接口,從而能自動管理任務。
注意: 3.0只能運行在JVM1.8下
看到能支持Docker倉庫,還是挺令人興奮的。趕快看一下:
可以看到和maven倉庫一樣也有三種倉庫類型
* docker (hosted) 用來創建docker私有倉庫
* docker (proxy) 用來代理docker公共倉庫,例如 “Docker Hub” ,“Google Container Registry”等
* docker (group) 可以將私有倉庫和代理倉庫整合成一個源
添加過maven源的同學肯定熟悉這三種倉庫
要不要切換到3.0呢? 官網建議maven的項目還是用2.*比較好。
在下一個版本Nexus 3.1會有什么新功能呢?
1. 將maven倉庫的版本從2升級到3.1
2. 支持 PyPi
3. 支持 RubyGems
相關資源:
http://www.sonatype.org/nexus/2016/04/06/spring-into-the-future-nexus-repository-manager-3-0-release/
http://www.sonatype.com/download-oss-sonatype