最近在公司架構(gòu)組,由于需要為公司搭建基礎(chǔ)開發(fā)環(huán)境。需要搭建各種開發(fā)環(huán)境,這里從基礎(chǔ)的maven私服搭建分享,(我們這邊服務器windowserver的)
第一:下載nexus-3.9.0-01-win64
下載完成解壓后目錄如下:
E:nexus-3.9.0-01-win64nexus-3.9.0-01 進入bin 目錄 進行啟動 nexus.exe /run # centos7 啟動類時 ./nexus.exe /run
也可以通過 /etc 目錄下的 nexus-default.properties 進行修改 端口號等配置信息
E:nexus-3.9.0-01-win64sonatype-work 存放 文件的目錄
啟動后,在 http://127.0.0.1:8079/ 賬號/密碼 默認:admin/admin123
首頁地址
Maven用到的Repositories說明:
maven-central:maven中央庫,默認從https://repo1.maven.org/maven2/拉取jar
maven-releases:私庫發(fā)行版jar
maven-snapshots:私庫快照(調(diào)試版本)jar
maven-public:倉庫分組,把上面三個倉庫組合在一起對外提供服務,在本地maven基礎(chǔ)配置settings.xml中使用。
如果不夠用,自己也可以根據(jù)博文上面的倉庫類型進行選用創(chuàng)建
倉庫類型主要分為三種 : proxy(遠程代理倉庫jar放置的目錄) hosted(本地倉庫jar放置的目錄) group(遠程和本機)
配置ali的maven鏡像,提高速度 (代理庫)
選擇 maven2(proxy)
進入頁面進行創(chuàng)建
填寫名稱 , 和 遠程的地址
填寫好的
具體使用:
打包本地jar包私服:1. 需要配置maven的setting.xml 文件 在servers 標簽中添加配置
maven倉庫中全局使用配置:
最后直接進行 發(fā)布打包 執(zhí)行 mvn clean package -Dmaven.test.skip=true
mvn clean deploy 執(zhí)行成功就會在 私服中看到
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。