真正的maven私服搭建器--Artifactory
生活随笔
收集整理的這篇文章主要介紹了
真正的maven私服搭建器--Artifactory
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一個團隊要真正用好Maven,repository私服是免不了的,否則team mate們多好奇的目光,都會全部消耗在漫長的jar下載中。
??? 以前介紹過一個搭建私服的簡樸但很笨的辦法--將雷鋒同志下載好的.m2/repository目錄整個上傳到任意的Web服務器中。其實世上多的是專業的maven私服搭建器,見TheServiceSide的文章--Setting Up a Maven? Repository。
??? 我用的是Artifactory,忽然間覺得,Java的服務應用啥時候終于變得這么好用了,什么都不用裝,不用配,雙擊artifactory.bat,自己就會啟動Jetty Web服務器,典型的拆箱即用。
????10分鐘入門到開動
- 雙擊artifactory.bat,啟動默認配置的Artifactory服務。
- http://localhost:8081/artifactory/,用admin/password登錄進管理界面看看。
- 修改自己項目的pom.xml,增加私服定義
<repositories>
????????<repository>
????????????<id>artifactory</id>
????????????<name>your?local?artifactory</name>
????????????<url>http://localhost:8081/artifactory/repo</url>
????????</repository>
????</repositories>
????<pluginRepositories>
????????<pluginRepository>
????????????<id>artifactory</id>
????????????<name>your?local?artifactory</name>
????????????<url>http://localhost:8081/artifactory/plugins-releases</url>
????????????<snapshots>
????????????????<enabled>false</enabled>
????????????</snapshots>
????????</pluginRepository>
????</pluginRepositories> - 正常運行項目的maven命令,向artifactory索求jar。如果artifactory已經下載了就會直接返回給你,還沒有的就會去那幾個repo官方站下載。進入到artifactory的管理界面,不斷刷新Browse the repository,會看到倉庫不斷豐富的情況。
另外,官網服務器上還沒有的一些jar,也可以通過管理界面很方便的deploy到Artifactory中。
最后你團隊里的artifactory服務器不能直接連外網,需要使用HTTP代理服務器的話,見http://www.jfrog.org/sites/artifactory/latest/configuration.html
建議那些愿意為開源作實事的站點,在帶寬充裕的服務器上,用Artifactory搭一個jar倉庫吧,SpringSide就可以直接連上去下載jar了:)
轉載于:https://www.cnblogs.com/chenying99/archive/2012/06/24/2559664.html
總結
以上是生活随笔為你收集整理的真正的maven私服搭建器--Artifactory的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nfs服务器工作原理
- 下一篇: SparkSQL调优