maven項目中自動下載jar包的pom.xml配置

用 maven, pom.xml中設置了依賴,會幫你下載全部依賴的.jar到 M2_REPO 指向的目錄java

  
--------------------------------------------------------------------------------------------
web

M2_REPO是一個用來定義 maven 2倉庫在硬盤中的存儲位置,windows默認是C:\Users\機器名\.m2\repository.按道理安裝了m2eclipse插件就會在eclipse有了相應的設置。windows

若是沒有安裝m2eclipse插件,eclipse打開maven工程,可能就會報Unbound classpath variable: 'M2_REPO***/***.jar'錯誤,這個時候就須要手動設置M2_REPO。app

設置方式: 
Eclipse->Windows->Preferences->java->Build Path->Classpath Variables 
new一個,名字爲M2_REPO,屬性選folder
,默認路徑C:\Users\機器名\.m2\repositoryeclipse

 

一旦你作了這樣的設置eclipse就集成maven功能了,假如你在pom.xml增長了新的依賴jar包,在該工程的根目錄 執行 mvn eclipse:eclipse 而後刷新workspace,新依賴的jar包就會加到該工程的構建路徑中了。webapp

 

以上就是 M2_REPO 的做用了。maven

 ---------------------------------------------------------------------------------------------ui

用maven命令將jar包移動到maven的本地repository中spa

mvn install:install-file -Dfile=webapps\ROOT\WEB-INF\lib\jaas.jar -DgroupId=javax.security -DartifactId=jaas -Dversion=1.0.01 -Dpackaging=jar



須要注意如下幾點.
1.注意"-"不能缺乏 install後面的"-"是沒有空格的
2.注意"-Dfile"中jar包的路徑和jar包的名字.
3.注意看cmd命令提示,查看本地repository中是否成功的複製了jar包.插件

相關文章
相關標籤/搜索