日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Maven配置项目依赖使用本地仓库的方法汇总

發布時間:2023/12/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Maven配置项目依赖使用本地仓库的方法汇总 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Maven配置項目使用本地倉庫有以下方式實現:

1、類似本地倉庫,但是屬于本地依賴,比如某個JAR包是引用第三方的,直接放在了項目的lib文件夾,那么此時可以如下配置項目的POM:

<dependency><groupId>ldapjdk</groupId><artifactId>ldapjdk</artifactId><scope>system</scope><version>1.0</version><systemPath>${basedir}\src\lib\ldapjdk.jar</systemPath></dependency>

說明:紅色部分為項目的JAR包所在位置。

2、配置Maven的setting.xml文件的本地倉庫地址,但是這個方式的意思不是用在項目上的本地倉庫,而是比如遠程倉庫緩存的本地目錄;如果要實現項目上使用的本地倉庫,可以使用這個思路解決,比如先配置好本地倉庫目錄,然后安裝需要的JAR包到本地倉庫,最后就是在項目上直接引用這個JAR包即可。

配置setttin.xml的本地倉庫目錄方式如下:

<localRepository>C:/MyLocalRepository</localRepository>

安裝JAR包的思路參考:http://www.cnblogs.com/EasonJim/p/6794423.html

3、使用Maven的deploy(http://maven.apache.org/plugins/maven-deploy-plugin/)插件中的命令mvn deploy部署到本地文件夾,得到JAR包的相關文件,POM配置如下:

<distributionManagement><repository><id>oss</id><url>http://127.0.0.1:8081/repository/maven-releases/</url></repository><snapshotRepository><id>oss</id><url>http://127.0.0.1:8081/repository/maven-snapshots/</url></snapshotRepository></distributionManagement>

注意:

  ①上面的配置是遠程倉庫的deploy,其中包括了兩個地址release和snapshot。

  ②配置deploy到本地倉庫只需要配置<repository>節點即可,<snapshotRepository>節點去除。

  ③本地倉庫的url參考:file:/user/jim/home/test/或者file:D:/test/

使用命令:mvn deploy

發布好之后整個文件夾test里面的內容可以提交到一個遠程目錄或者直接使用這個本地目錄,在POM項目上配置遠程倉庫的地址,不過這個url節點可以使用本地路徑,配置如下:

<repositories><repository><id>jsoftlocal-mvn-repo</id><url>file:D:/test/</url></repository> </repositories>

提示:這個url節點可以是遠程地址,本地局域網地址,也可以是本地目錄地址。

配置好之后,直接在POM上配置自己發布的依賴即可。比如我發布測試的JAR包引入如下:

<dependency><groupId>com.jsoft</groupId><artifactId>testcommon</artifactId><version>0.0.1-SNAPSHOT</version></dependency>

?

轉載于:https://www.cnblogs.com/EasonJim/p/7042986.html

總結

以上是生活随笔為你收集整理的Maven配置项目依赖使用本地仓库的方法汇总的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。