Nexus 私服上傳文件,並通過 Gradle 引用


一、上傳文件到 Nexus

1,進入 Nexus 倉庫界面

如果你電腦還沒有使用 Nexus,需要先下載並啟動 Nexus 私服。

在瀏覽器輸入:http://127.0.0.1:8081/nexus/ 
進入后看到如下界面就代表nexus已經啟動成功。點擊右上角的【Log In】登陸,初始用戶名密碼:admin/admin123

NexusLogin

登陸后,點擊右邊導航欄的【Repositories】會看到如下界面:

NexusRepositories



2,建立Hosted倉庫

步驟為Repositories –> Add –> Hosted Repository,在頁面的下半部分輸入框中填入Repository ID和Repository Name即可,比如分別填入snaillove 和 snaillove repostiory,另外把Deployment Policy設置為Allow Redeploy,點擊save就創建完成了。這里我點擊添加宿主類型的倉庫,在倉庫列表的下方會出現新增倉庫的配置,如下所示:

NexusHosted



3,上傳本地文件

選中剛才創建的倉庫,選擇【Artifact Upload】,輸入相關信息,添加jar包,點擊【Add Artifact】,最后點擊【Upload Artifact】完成上傳。

NexusUpload

 

二、Gradle 引用

1,獲取倉庫和Jar包信息

在【Summary】中找到倉庫URL,或者是【Repository Path】

NexusSummary

在【Browse Index】中找到對應文件,查看右邊【Maven】的相關信息(groupId, artifactId, version)

NexusBrowse



2,在Gradle中配置依賴

在Gradle的repositories中配置maven url信息

GradleConfiguration

在dependencies中添加compile,后面字符串格式為【groupId : artifactId : version】

GradleDependencies



3,同步 Gradle Files

點擊工具欄中的圖標【Sync Project with Gradle Files】,或在菜單欄的 Build 中選擇 Rebuild Project 等操作同步 Gradle 依賴的程序。在右邊的側欄中可以看到下載下來的jar包:

GradleProject


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM