maven安装过程以及手动添加jar包到本地仓库
?Maven安裝過程及手動添加JAR包到本地倉庫詳解
https://blog.csdn.net/niityzu/article/details/50997544
?分類:
Maven(1)?
版權聲明:本文為博主原創文章,未經博主允許不得轉載。
一、Maven介紹
Maven是一個項目構建和管理的工具,提供了幫助管理構建、文檔、報告、依賴、scms、發布、分發的方法。可以方便的編譯代碼、進行依賴管理、管理二進制庫等等。Maven的好處在于可以將項目過程規范化、自動化、高效化以及強大的可擴展性。利用Maven自身及其插件還可以獲得代碼檢查報告、單元測試覆蓋率、實現持續集成等等。
二、Maven安裝
1、從Maven官網下載Maven安裝包,本文使用的Maven版本是Maven3.2.3,解壓后文件目錄如下:
2、進入conf/目錄中,修改settings.xml文件中默認的依賴下載地址,即本地庫,如圖"D:/maven/repository"即是我的本地庫地址。這樣各個Maven項目下載的依賴包都會默認存放在這個路徑下,以后如果有新的項目,需要相同的依賴,會先從該地址中查找,如果沒有,再從遠處網絡庫中下載。
3、配置Maven環境變量之前需要確保已安裝好JDK和JRE,因為Maven依賴JRE環境,然后配置Path路徑即可。
4、在cmd控制臺中,輸入mvn -v,查看Maven是否安裝成功,。
5、至此Maven已安裝完成。
三、Maven手動添加依賴
推薦一個很好的Maven遠程庫地址:http://mvnrepository.com/
有時候我們在pom.xml中添加JAR包依賴,但是無法從遠程庫中下載下來或者網絡環境不允許,這個時候就需要我們手動的添加到本地庫中。點擊上面遠程庫地址,以JBPM包為例。
點擊“JBPM::BPMN2”,選擇一個6.3.0.CR1版本
出現如下圖所示內容,點擊“Download”下載,或者無法下載的情況下從其他地方下載該版本JAR包,但是一定記住截圖中框內依賴內容。
Maven 安裝 JAR 包的命令是:mvn install:install-file -Dfile=本地jar包的位置 ?-DgroupId=上面的groupId ?-DartifactId=上面的artifactId ?-Dversion=上面的version ?-Dpackaging=jar
mvn install:install-file -Dfile=/root/hadoop-common-2.6.0-cdh5.6.0.jar ?-DgroupId=org.apache.hadoop ?-DartifactId=hadoop-common ?-Dversion=2.6.0-cdh5.6.0 ?-Dpackaging=jar
mvn install:install-file -Dfile=/root/hbase-common-1.0.0-cdh5.6.0.jar ?-DgroupId=org.apache.hbase ?-DartifactId=hbase ?-Dversion=1.0.0-cdh5.6.0 ?-Dpackaging=jar
commons-collections
mvn install:install-file -Dfile=/root/libs/commons-collections-3.2.2.jar ?-DgroupId=commons-collections ?-DartifactId=commons-collections -Dversion=3.2.2 ?-Dpackaging=jar
mvn install:install-file -Dfile=/root/libs/commons-collections-3.2.1.jar ?-DgroupId=commons-collections ?-DartifactId=commons-collections -Dversion=3.2.1 ?-Dpackaging=jar
org.apache.mina:mina-core:jar:2.0.7.redhat-1
org.jboss.teiid:test-integration-common:jar:tests:
test-integration-common-8.12.4
infinispan-cachestore-bdbje-5.2.15.Final.jar
org.wildfly:wildfly-patching:jar:7.5.8.Final-redhat-dv-1
infinispan-cachestore-jdbm-5.2.15.Final.jar
mvn install:install-file -Dfile=/root/software/infinispan-cachestore-jdbm-5.2.15.Final.jar ?-DgroupId=org.infinispan ?-DartifactId=infinispan-cachestore-jdbm -Dversion=5.2.15.Final-redhat-1 ?-Dpackaging=jar
我下載的JAR包放在了D:\盤。進入cmd命令環境,輸入:
至此,手動添加完成,此時在pom.xml文件中添加相應的依賴就可以使用該JAR包了。
四、Maven常用命令解釋
mvn clean:清空輸出目錄(即 target 目錄)
mvn compile:編譯源代碼
mvn package:生成構件包(一般為 jar 包或 war 包)
mvn install:將構件包安裝到本地倉庫
mvn deploy:將構件包部署到遠程倉庫
執行 Maven 命令需要注意的是:必須在 Maven 項目的根目錄處執行,也就是當前目錄下一定存在一個名為 pom.xml 的文件。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的maven安装过程以及手动添加jar包到本地仓库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 485通讯线是几芯的_小令老师说门禁|
- 下一篇: 惠普台式计算机系列,惠普发布设计笔记本、