maven手動上傳jar包示例及圖文步驟過程
一、maven私服搭建
使用Nexus進行搭建,網(wǎng)上教程很多,不多贅述了。
二、gradle配置
在build.gradle文件的根節(jié)點中添加以下內(nèi)容
//打包源代碼 task sourcesJar(type: Jar) { classifier = 'sources' from sourceSets.main.allSource } artifacts { archives jar archives sourcesJar }
三、打包
使用gradle build -x test
命令對項目進行打包,例如我的項目為common,這時我們可以在項目的build/libs文件夾下看到以下兩個文件。
common-1.0.jar common-1.0-sources.jar
四、上傳至maven私服中
具體操作如下圖中所示
然后點擊底部的Upload Artifact
進行上傳,稍等一會即可。
上傳完畢后,我們可以在如下位置看到上傳的jar的定位信息。
五、使用
例如我有一個zuul的項目需要使用common作為依賴。
1.修改repository
repositories { mavenCentral() maven { url "http://jenkins.yoururl.com:8080/maven/content/repositories/thirdparty" } }
其實只是添加了一個maven地址,地址位置如下
2.添加依賴包
dependencies { compile 'com.kingboy:common:1.0' }
六、刷新gradle
這時候刷新gradle,在依賴包中就可以查看到common依賴了。
到此這篇關(guān)于maven手動上傳jar包示例及圖文步驟過程的文章就介紹到這了
更多相關(guān)maven手動上傳jar包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot集成Swagger2實現(xiàn)Restful(類型轉(zhuǎn)換錯誤解決辦法)
這篇文章主要介紹了SpringBoot集成Swagger2實現(xiàn)Restful(類型轉(zhuǎn)換錯誤解決辦法),需要的朋友可以參考下2017-07-07Java中的Vector和ArrayList區(qū)別及比較
這篇文章主要介紹了Java中的Vector和ArrayList區(qū)別及比較,本文從API、同步、數(shù)據(jù)增長、使用模式4個方面總結(jié)了它們之間的不同之處,需要的朋友可以參考下2015-03-03MyBatis動態(tài)創(chuàng)建表的實例代碼
在項目需求中,我們經(jīng)常會遇到動態(tài)操作數(shù)據(jù)表的需求,常見的我們會把日志、設(shè)備實時位置信息等存入數(shù)據(jù)表,并且以一定時間段生成一個表來存儲。接下來通過本文給大家介紹MyBatis動態(tài)創(chuàng)建表的方法,感興趣的朋友一起看看吧2018-07-07spring-data-jpa中findOne與getOne的區(qū)別說明
這篇文章主要介紹了spring-data-jpa中findOne與getOne的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11