一、本機必須安裝好Jdk

二 、maven下載
http://maven.apache.org/download.cgi ,下載后把maven-bin解壓到自己的目錄即可(E:/java/maven)

三、 maven系統配置
maven類似于jdk,需要在系統變量中進行配置:
然后在cmd中輸入mvn -version命令,得到如下界面表示maven安裝成功

四、maven倉庫參數配置
maven的基本原理是把架包從遠程倉庫拉到本地倉庫,遠程倉庫放著某個組織內所有的架包(比如mvn站點放著全世界范圍的所有java流行的java架包,但是某個組織,比如公司也可以搭建自己公司范圍內的maven遠程倉庫),本地倉庫放置著本機所有java項目中從遠程倉庫拉取到的架包,本機所有java項目共享這些架包,不同項目中如果用到了同一個架包,這個架包只需要在本地倉庫存放一份即可,沒有必要每個項目copy,便于統一管理(比如架包升級)。
上面提到遠程倉庫和本地倉庫。
這兩個倉庫的地址都是可以修改的,尤其第一個遠程倉庫,默認的服務器在國外,有時候download架包的時候非常慢,國內已經有很多很好的maven遠程倉庫,比如oschina的maven倉庫就非常不錯,且速度非常快。
maven遠程倉庫的地址可以通過修改maven的配置來完成:E:/java/maven/conf/settings.xml. 編輯這個文件里面的mirror節點,把oschina的倉庫信息填入如下:
<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used | for inheritance and direct lookup purposes, and must be unique across the set of mirrors. | <mirror> <id>mirrorId</id> <mirrorOf>repositoryId</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://my.repository.com/repo/path</url> </mirror> --> <mirror> <id>nexus-osc</id> <mirrorOf>*</mirrorOf> <name>Nexus osc</name> <url>http://maven.oschina.net/content/groups/public/</url> </mirror> </mirrors>
當然一般公司都有自己的私有maven服務器,這里一般使用自己公司的私服地址。
maven本地倉庫的地址可以通過修改conf/setting.xml 的localrepository這個節點完成。
<localRepository>E:/java/m2</localRepository>
新聞熱點
疑難解答