Ⅰ 如何用maven 手動把本地jar安裝到本地倉庫
1、從Maven官網下載Maven安裝包,本文使用的Maven版本是Maven3.2.3,解壓後文件目錄如下:
至此,手動添加完成,此時在pom.xml文件中添加相應的依賴就可以使用該JAR包了。
四、Maven常用命令解釋
mvn clean:清空輸出目錄(即 target 目錄)
mvn compile:編譯源代碼
mvn package:生成構件包(一般為 jar 包或 war 包)
mvn install:將構件包安裝到本地倉庫
mvn deploy:將構件包部署到遠程倉庫
執行 Maven 命令需要注意的是:必須在 Maven 項目的根目錄處執行,也就是當前目錄下一定存在一個名為 pom.xml 的文件。
Ⅱ 怎樣更新自己本地maven倉庫
首先要指定中央倉庫的地址,先到maven中的settery的xml文件,maven默認是阿帕奇的地址,但是伺服器在國外,網速會很限制,把地址改成阿里雲的地址 第二不,打開這個地址,就能看到阿里雲的網站,裡面就有jar包的位置信息,
Ⅲ 怎麼在eclipse中如何更新maven
第一步,在preferences裡面選擇maven,選中「Download repository index updates on startup"
第二步,打開Maven倉庫
第三步,在全局倉庫上右鍵選擇「Full Index Enabled"
選擇之後,maven會下載一個近百兆的索引文件,下載完會更新索引,需要的過程比較長,可能會卡,建議此期間不要做其他事情
這之後我們就可以在Select Dependency中搜索到內容了!
Ⅳ maven用命令怎麼更新依賴包
maven
mvn clean install -e -U
-e詳細異常,-U強制更新
Ⅳ java中已有maven項目如何修改倉庫路徑(XP to Win7)
1、將你的maven的配置文件中的倉庫地址改為你想要設置成的地址
2、重新使用命令生成項目(mvn clean,eclise:eclise),載入相關的依賴包
3、配置你的eclipse或myeclipse中的maven插件,reload刷新一下,導入工程即可
有問題歡迎提問,滿意請採納,謝謝!
Ⅵ eclipse中更新maven update project 如果直接用maven命令的話,是哪個命令i
你好:這個的話,命令也不太好用啊,你可以參考下,這些事maven的所有命令
Maven庫:
http://repo2.maven.org/maven2/
Maven依賴查詢:
http://mvnrepository.com/
Maven常用命令:
1.創建Maven的普通java項目:
mvnarchetype:create
-DgroupId=packageName
-DartifactId=projectName
2.創建Maven的Web項目:
mvnarchetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp
3.編譯源代碼:mvncompile
4.編譯測試代碼:mvntest-compile
5.運行測試:mvntest
6.產生site:mvnsite
7.打包:mvnpackage
8.在本地Repository中安裝jar:mvninstall
9.清除產生的項目:mvnclean
10.生成eclipse項目:mvneclipse:eclipse
11.生成idea項目:mvnidea:idea
12.組合使用goal命令,如只打包不測試:mvn-Dtestpackage
13.編譯測試的內容:mvntest-compile
14.只打jar包:mvnjar:jar
15.只測試而不編譯,也不測試編譯:mvntest-skippingcompile-skippingtest-compile
(-skipping的靈活運用,當然也可以用於其他組合命令)
16.清除eclipse的一些系統設置:mvneclipse:clean
ps:
一般使用情況是這樣,首先通過cvs或svn下載代碼到本機,然後執行mvneclipse:eclipse生成ecllipse項目文件,然後導入到eclipse就行了;修改代碼後執行mvncompile或mvntest檢驗,也可以下載eclipse的maven插件。
mvn-version/-v顯示版本信息
mvnarchetype:generate創建mvn項目
mvnarchetype:create-DgroupId=com.oreilly-DartifactId=my-app創建mvn項目
mvnpackage生成target目錄,編譯、測試代碼,生成測試報告,生成jar/war文件
mvnjetty:run運行項目於jetty上,
mvncompile編譯
mvntest編譯並測試
mvnclean清空生成的文件
mvnsite生成項目相關信息的網站
mvn-Dwtpversion=1.0eclipse:eclipse生成Wtp插件的Web項目
mvn-Dwtpversion=1.0eclipse:clean清除Eclipse項目的配置信息(Web項目)
mvneclipse:eclipse將項目轉化為Eclipse項目
在應用程序用使用多個存儲庫
<repositories>
<repository>
<id>Ibiblio</id>
<name>Ibiblio</name>
<url>http://www.ibiblio.org/maven/</url>
</repository>
<repository>
<id>PlanetMirror</id>
<name>PlanetMirror</name>
<url>http://public.planetmirror.com/pub/maven/</url>
</repository>
</repositories>
mvndeploy:deploy-file-DgroupId=com-DartifactId=client-Dversion=0.1.0-Dpackaging=jar-Dfile=d:client-0.1.0.jar-DrepositoryId=maven-repository-inner-Durl=ftp://xxxxxxx/opt/maven/repository/
發布第三方Jar到本地庫中:
mvninstall:install-file-DgroupId=com-DartifactId=client-Dversion=0.1.0-Dpackaging=jar-Dfile=d:client-0.1.0.jar
-DdownloadSources=true
-DdownloadJavadocs=true
mvn-e顯示詳細錯誤信息.
mvnvalidate驗證工程是否正確,所有需要的資源是否可用。
mvntest-compile編譯項目測試代碼。。
mvnintegration-test在集成測試可以運行的環境中處理和發布包。
mvnverify運行任何檢查,驗證包是否有效且達到質量標准。
mvngenerate-sources產生應用需要的任何額外的源代碼,如xdoclet。
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/lifxue/archive/2009/10/14/4662902.aspx
常用命令:
mvn-v顯示版本
mvnhelp:describe-Dplugin=help使用help插件的describe目標來輸出MavenHelp插件的信息。
mvnhelp:describe-Dplugin=help-Dfull使用Help插件輸出完整的帶有參數的目標列
mvnhelp:describe-Dplugin=compiler-Dmojo=compile-Dfull獲取單個目標的信息,設置mojo參數和plugin參數。此命令列出了Compiler插件的compile目標的所有信息
mvnhelp:describe-Dplugin=exec-Dfull列出所有MavenExec插件可用的目標
mvnhelp:effective-pom看這個「有效的(effective)」POM,它暴露了Maven的默認設置
mvnarchetype:create-DgroupId=org.sonatype.mavenbook.ch03-DartifactId=simple-DpackageName=org.sonatype.mavenbook創建Maven的普通java項目,在命令行使用MavenArchetype插件
mvnexec:java-Dexec.mainClass=org.sonatype.mavenbook.weather.MainExec插件讓我們能夠在不往classpath載入適當的依賴的情況下,運行這個程序
mvndependency:resolve列印出已解決依賴的列表
mvndependency:tree列印整個依賴樹
mvninstall-X想要查看完整的依賴蹤跡,包含那些因為沖突或者其它原因而被拒絕引入的構件,打開Maven的調試標記運行
mvninstall-Dmaven.test.skip=true給任何目標添加maven.test.skip屬性就能跳過測試
mvninstallassembly:assembly構建裝配MavenAssembly插件是一個用來創建你應用程序特有分發包的插件
mvnjetty:run調用Jetty插件的Run目標在JettyServlet容器中啟動web應用
mvncompile編譯你的項目
mvncleaninstall刪除再編譯
mvnhibernate3:hbm2ddl使用Hibernate3插件構造資料庫
Ⅶ maven如何安裝有哪些常用命令
方法/步驟
1
下載maven,下載後如果是壓縮包,進行解壓,得到maven目錄。
2
找到我們的maven目錄並復制路徑,右鍵計算機,屬性里選擇高級系統設置,找到環境變數。
3
用戶變數下選擇新建,變數名為M2_HOME,變數值為D:\Program Files\apache-maven-3.1.0,點擊確定
4
找到maven下的bin目錄D:\Program Files\apache-maven-3.1.0\bin復制,用戶變數下選中PATH點擊編輯,粘貼,注意加分號跟其它的隔開。
5
這就算配置完成,驗證對不對,win+R快捷鍵cmd進入dos窗口,輸入命令,mvn -v(注意中間有個空格),回車運行後可以看見maven版本maven home表示安裝成功。
6
進
入或者新建想要生成項目的文件夾,通過運行dos命令mvn
archetype:generate,可以簡單搭建一個maven項目的骨架。運行過程中會讓我們輸入
groupId,artifactId,package,也可以直接設置這些,例如:mvn archetype:generate
-DgroupId=com.xh.maven -DartifactId=maven_03 -Dversion=0.0.1_SNAPSHOT
7
如果我們寫好了一個項目,dos命令下可以通過mvn compile編譯項目src/main/java下中的類
8
如果編譯的結果顯示有ERROR,怎麼查看ERROR的詳細信息呢,可以通過mvn -e,從本例這個提示看,就是pom.xml上第一行xml後面編碼encoding拼寫錯誤
9
mvn項目是src下有個main,還有個test測試,mvn -test就是編譯src/test/java中的類
10
mvn package 打包
mvn install 會把打的jar包發到倉庫中,這樣另一個項目中pom.xml下通過dependency下配置就可調用裡面的類
http://jingyan..com/article/380abd0a712b061d91192c77.html
Ⅷ linux maven本地倉庫怎麼更新
1、本地需要安裝Maven。這里假設安裝在D:/Program Files/apache-maven-2.2.12、修改本地maven庫的路徑。 在D:/Program Files/apache-maven-2.2.1/conf/settings.xml 文件中修改 <localRepository>D:/Program Files/apache-maven-2.2.1/repository</localRepository> 意思是將本地倉庫位置設置為D:/Program Files/apache-maven-2.2.1/repository3、進入 MyEclipse→window→Preferences→Maven4MyEclipse→Maven→Installations→User Sittings 點擊右側Browse指向D:/Program Files/apache-maven-2.2.1/conf/settings.xml OK
Ⅸ 如何修改eclipse中maven默認倉庫路徑
修改方式如下:
手動創建本地倉庫的存放路徑,例如:D:\Java\m2\repository;
在windows的環境變數中增加了新的用戶變數M2_REPO,其對應的值為D:\Java\m2\repository(Maven倉庫的本地存放路徑),同時把這個變數增加到path變數中;
修改Maven安裝目錄下的 conf/文件夾內的setting.xml文件,新增一行:<localRepository>D:\Java\m2\repository</localRepository>(表示本地倉庫的地址為:D:\Java\m2\repository);
將上一步修改好的setting.xml文件復制到D:\Java\m2\repository目錄下一份;
修改MyEclipse中Maven的配置信息。
1.打開myeclipse點擊windows->preferences->maven->installations下add一個已經安裝到D:\Java目錄下的maven,如:D:\Java\maven-3.0.4,並勾選此新加項。並點擊下面的browse按鈕打開maven的全局配置文件,如:D:\Java\maven-3.0.4\conf\setting.xml。
2.打開myeclipse點擊windows->preferences->maven->User setting下修改user setting選項為:D:\Java\m2\repository\settings.xml,並點擊update settings。並點擊下面的reindex按鈕更新索引。
3.點擊配置窗口的apply按鈕,突出配置窗口。
最後打開CMD,執行mvn help:system會發現Maven從遠程庫下載的jar包都會放到新修改後的路徑D:\Java\m2\repository中了。
Ⅹ maven 自動公布更新本地和遠程倉庫怎麼解決
從eclipse中增加了maven2的插件之後,maven默認的本地庫的路徑是${user}/.m2/repository/下,一般windows用戶的操作系統都安裝在C盤,所以這個目錄下的jar包比較危險。我嘗試從myeclipse->preferences->java->build path->classpath variables