這是maven私服nexus最新版本2.10下載,通過(guò)Internet直接從Maven公用倉(cāng)庫(kù)獲取依賴包是默認(rèn)配置。不過(guò)對(duì)于中國(guó)軟件公司來(lái)講,訪問(wèn)這些公用倉(cāng)庫(kù)通常較慢,對(duì)于一些管理嚴(yán)格的不能直接上網(wǎng)的軟件公司來(lái)講,這更加是不可能的。Maven項(xiàng)目可以配置成僅從Maven私服上獲取依賴。
maven私服nexus最新版本2.10是一個(gè)強(qiáng)大的Maven倉(cāng)庫(kù)管理器,它極大地簡(jiǎn)化了自己內(nèi)部倉(cāng)庫(kù)的維護(hù)和外部倉(cāng)庫(kù)的訪問(wèn)。利用Nexus你可以只在一個(gè)地方就能夠完全控制訪問(wèn) 和部署在你所維護(hù)倉(cāng)庫(kù)中的每個(gè)Artifact。Nexus是一套“開(kāi)箱即用”的系統(tǒng)不需要數(shù)據(jù)庫(kù),它使用文件系統(tǒng)加Lucene來(lái)組織數(shù)據(jù)。Nexus 使用ExtJS來(lái)開(kāi)發(fā)界面,利用Restlet來(lái)提供完整的REST APIs,通過(guò)m2eclipse與Eclipse集成使用。Nexus支持WebDAV與LDAP安全身份認(rèn)證。
Nexus是Sonatype推出的強(qiáng)大Maven倉(cāng)庫(kù)管理器產(chǎn)品,要比以前TSS上介紹的Artifactory要好使用的多,也是一個(gè)拆箱即用的Java App,內(nèi)嵌Jetty容器和Java Wrapper做Windows服務(wù),安裝簡(jiǎn)單到解壓然后雙擊install即可。更詳細(xì)的幫助手冊(cè)請(qǐng)上官方網(wǎng)站查看,這里推薦一個(gè)翻譯中的書(shū)籍——《Maven權(quán)威指南》(在線閱讀英文版,中文版),一本全面介紹Maven的書(shū),其中也有介紹Nexus的章節(jié),猛擊這。
(1)到下載maven的最新版本,并解壓到某一目錄(假設(shè)是d:\develop\apache-maven3.0);
(2)配置系統(tǒng)環(huán)境變量:PATH里面加上d:\develop\apache-maven\bin
(3)配置JAVA_HOME到j(luò)dk目錄
(4)在命令行上輸入 : mvn -version; 回車,如看到下面信息表示安裝成功:
(5)在命令行上輸入 : mvn help:system; 回車,會(huì)在當(dāng)前用戶目錄下(win7是C:\Users\用戶名,xp是c:\documents and settings\用戶名),建立.m2目錄。