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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Maven的maven-install-plugin插件详解

發(fā)布時(shí)間:2023/12/3 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Maven的maven-install-plugin插件详解 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 將下載到本地的jar文件安裝到Maven本地倉庫中
  • 將當(dāng)前項(xiàng)目安裝到Maven本地倉庫中
  • 參考

maven-install-plugin 插件的作用:

1.可以將當(dāng)前項(xiàng)目安裝到 Maven 本地倉庫,供本地其它 Maven 項(xiàng)目使用

執(zhí)行 mvn install 命令將當(dāng)前項(xiàng)目安裝到 Maven 本地倉庫中,這個(gè)一個(gè)生命周期命令,表示執(zhí)行到生命周期的 install 階段。執(zhí)行生命周期中的 install 階段,會將之前的生命周期階段按順序完成,所以安裝任務(wù)就包含了構(gòu)件的驗(yàn)證、初始化、源文件編譯、資源文件的處理、測試、打包、集成測試等階段任務(wù)。

執(zhí)行 mvn install:install 命令也可以將當(dāng)前項(xiàng)目安裝到 Maven 本地倉庫中,但是要特別注意了,這個(gè)命令只是去執(zhí)行 install 插件的目標(biāo) install,這個(gè)命令并不是生命周期命令,因此生命周期階段 install 之前的階段是不會自動執(zhí)行的。

2.可以將下載到本地構(gòu)件安裝到 Maven 本地倉庫,供本地其它 Maven 項(xiàng)目使用

有些 jar 包通過 IDE 下載由于網(wǎng)絡(luò)原因可能會下載失敗,那么我們可以直接到中央倉庫進(jìn)行下載,或者一些Maven資源站點(diǎn)進(jìn)行下載,然后再通過 maven-install-plugin 插件將下載到本地的 jar 包安裝到 Maven 本地倉庫中。

執(zhí)行 mvn install:install-file 可以將指定的 jar 文件安裝到本地 Maven 本地倉庫中,這個(gè)命令是去執(zhí)行插件 install 的目標(biāo) install-file。

將下載到本地的jar文件安裝到Maven本地倉庫中

打開終端,切換到 pom.xml 所在目錄下,執(zhí)行下面的命令將 ojdbc-10.2.0.4.0.jar 安裝到本地的 Maven 倉庫中:

mvn install:install-file -Dfile="D:\Program Files\mvn\ojdbc-10.2.0.4.0.jar" -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar

jar 包的 GAV 信息可以解壓 jar 包查看,也可以通過在線資源搜索網(wǎng)站進(jìn)行查看,例如:https://mvnrepository.com/。

打開命令終端,切換到 pom.xml 所在的目錄下,執(zhí)行下面命令將 spark-yarn_2.11-2.1.1.jar 安裝到本地的 Maven 倉庫中:

mvn install:install-file -Dfile="C:\Users\Administrator\Downloads\spark-yarn_2.11-2.1.1.jar" -DgroupId=org.apache.spark -DartifactId=spark-yarn_2.11 -Dversion=2.1.1 -Dpackaging=jar

上面的命令語句中,需要指定安裝的 jar 文件的 groupId、artifactId、version,你可以解壓 jar 文件,在里面找到 pom.xml 文件,里面有記載構(gòu)件的 GAV 等信息。

將當(dāng)前項(xiàng)目安裝到Maven本地倉庫中

參考

https://www.cnblogs.com/tangshengwei/p/6341628.html

總結(jié)

以上是生活随笔為你收集整理的Maven的maven-install-plugin插件详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。