導航:首頁 > 使用方法 > maven的使用方法

maven的使用方法

發布時間:2022-08-01 13:25:40

如何在myeclipse中使用maven

在myeclipse中使用maven的方法:

1、啟動Eclipse之後,在菜單欄中選擇Help,然後選擇Install New Software…,接著會看到一個Install對話框,點擊Work with:欄位邊上的Add按鈕,在一個新的Add Repository對話框,在Name欄位中輸入m2e,Location欄位中輸入http://m2eclipse.sonatype.org/sites/m2e,然後點擊OK。

Ⅱ 如何用eclipse使用maven

在eclipse使用maven方法步驟如下:
一、安裝配置Maven
這個不會的話可以在網路查找相關方法

二、引入和安裝Maven項目

如果第一步操作成功的話,就可以在import窗口裡面看到Maven的選項了,選擇Import a exsiting Maven project 就行,前提是先把Maven項目從版本庫中down下來。
如果引入的這個項目A被別的Maven項目B引用了,那麼最好是讓項目B直接使用本地的項目A,而不是從repository中尋找對應項目A的jar包。這樣會避免jar包更新出問題(比如項目A經常更新,jar包可能會更新不及時)。這樣的話就需要將項目A
install到本地,install有兩種方法:
1.右鍵項目選擇Maven菜單的install即可。
2.使用命令,即將目錄轉換到該項目目錄下,然後執行mvn clean install -Dmaven.test.skip=true即可。(推薦該方法,因為跳過了測試)
三、更新jar包
更新Maven的jar包應該是對於Maven項目最常用的操作了(因為項目一直在更新,那麼jar包肯定也一直在變)。
那麼對於更新Maven的jar包的方法是:右鍵項目選擇Maven菜單下的update
project,然後在彈出框中有一個offline的選項,一般情況直接勾選offline(這樣它之更新本地的jar包,比如上面提到的項目A的更改會更新,offline的速度很快);當然如果offline不行的話就需要取消對offline的勾選,即在線更新jar包,這樣它會從遠程伺服器中下載最新的jar包。
更新完jar包後一定要注意修改項目的properties,要手動改下面幾個地方(因為更新完jar包會自動更改這些配置):如果是java項目只需要更改1即可,web項目需要更改1,2,3.

1.將build path中的jdk版本改成所需要的。
2.將Deployment Assembly中的自動生成的兩個文件夾刪除(好像是tmp和tmpwebapp),添加WebRoot文件夾。
3.如果項目有默認的別名,還需要再手動改一下Web Project Setting。

Ⅲ eclipse install maven怎麼

方法:下載maven的bin,在apache官方網站可以下載。

下載下來之後,解壓,找個路徑放進去, 把bin的位置設在環境變數里,新建環境變數MAVEN_HOME。在PATH里加入maven的bin的路徑,由於Maven依賴Java運行環境,因此使用Maven之前需要配置Java的運行環境。下載並安裝JDK,配置JDK的環境變數JAVA_HOME,否則maven將無法使用
配置完畢後,在Windows命令提示符下,輸入mvn -v測試一下。

配置成功後開始在Eclipse中配置Maven,點擊eclipse菜單欄Help->Eclipse Marketplace搜索關鍵字maven到插件Maven Integration for Eclipse 並點擊安裝即可。安裝完畢後,點擊重啟eclipse,重啟後,為了使得Eclipse中安裝的Maven插件,同windows中安裝的那個相同,需要讓eclipse中的maven重新定位一下,點擊Window -> Preference -> Maven -> Installation -> Add進行設置

設置成功即安裝完成。

Ⅳ eclipse maven怎麼用

1、把下載下來的maven的zip文件隨便解壓到一個地方,比如:f: oolapache-maven-3.2.5

2、設置環境變數(雷同JAVA_HOME):

新加一個"MAVEN":

Eclipse中右鍵項目->Run As->Maven install

Maven默認會把生成的war文件、class所編譯的文件都放在項目文件夾中的target目錄下

Ⅳ 新版eclipse自帶的maven怎麼用

maven使用方法如下
下載解壓Maven包增加兩個環境變數
Path : 解壓目錄/bin
M2_HOME: 解壓目錄
驗證安裝:
開始->運行->cmd進入命令行窗口 Mvn -v
Eclipse中的Maven設置:
Window->preferences->maven->installation->add Maven的安裝目錄
Maven的配置文件
全局配置文件的位置: ${maven.home}/conf/settings.xml 需拷貝到用戶模式下
用戶配置文件的位置:${user.home}/.m2/settings.xml
Maven庫的設置:
Maven引用的jar包,都會通過網路下載添加到maven的庫中,方便下次調用,默認存放的庫是${user.home}/.m2/repository ,庫中的數據越會來月多,存放在C盤,隨著系統盤的格式化庫會丟失,所以需要自定義庫的位置。
下載一份包含較多jar包的maven庫文件(M2repository.zip),解壓並修改用戶(user)配置文件<localRepository>庫文件的目錄</localRepository>
也可以在Window->preferences->maven->user settings ->Local Repository中修改
使用Eclipse創建Maven項目:
File->new->other..àMaven->Maven project
創建jar項目,可以選擇使用maven-archetype-quickstart來創建
創建war項目,可以選擇使用cocoon-archetype-webapp來創建
接著填寫項目的坐標信息,maven使得項目更有層次性,利於管理

groupId:項目或者組織的唯一標志,並且配置時生成的路徑也是由此生成,如org.codehaus.mojo生成的相對路徑為:/org/codehaus/mojo
artifactId: 項目的通用名稱
version:項目的版本
packaging: 打包的機制,如pom, jar, maven-plugin, ejb, war, ear, rar, pa
希望能夠幫助你

Ⅵ 請問maven是什麼怎麼使用

Maven是基於項目對象模型(POM),可以通過一小段描述信息來管理項目的構建,報告和文檔的軟體項目管理工具.

Maven是一個項目管理工具,它包含了一個項目對象模型 (Project Object Model),一組標准集合,一個項目生命周期(Project Lifecycle),一個依賴管理系統(Dependency Management System),和用來運行定義在生命周期階段(phase)中插件(plugin)目標(goal)的邏輯。當你使用Maven的時候,你用一個明確定義的項目對象模型來描述你的項目,然後Maven可以應用橫切的邏輯,這些邏輯來自一組共享的(或者自定義的)插件。 Maven 有一個生命周期,當你運行 mvn install 的時候被調用。這條命令告訴 Maven 執行一系列的有序的步驟,直到到達你指定的生命周期。遍歷生命周期旅途中的一個影響就是,Maven 運行了許多默認的插件目標,這些目標完成了像編譯和創建一個 JAR 文件這樣的工作。 此外,Maven能夠很方便的幫你管理項目報告,生成站點,管理JAR文件,等等。
編輯本段Maven 常用命令
mvn archetype:create 創建Maven項目 mvn compile 編譯源代碼 mvn test-compile 編譯測試源代碼 mvn test 運行應用程序中的單元測試 mvn site 生成項目相關信息的網站 mvn clean 清除項目目錄中的生成結果 mvn package 根據項目生成的jar mvn install 在本地Respository中安裝jar mvn eclipse:eclipse 生成eclipse項目文件
編輯本段推薦書籍
目前中文版對maven介紹比較全的書籍是《Maven實戰》
編輯本段Maven 環境的配置
現在Java新架構的不斷出現,例如Struts,Spring,Hibernate等,項目的配置文件的增多,給開發人員帶來很大麻煩。在實際的開發當中,Myeclipse中的project越來越龐大,所依賴的第三方Jar包越來越多,這顯得Project很臃腫,給項目管理帶來了很大不便,尤其是在一些大型項目。為了解決上述問題,Apache開源組織發布了Maven[1],它適用於大的Java項目。 系統及環境:Win7 ,Jdk1.6 ,Myeclipse7.5。 首先要安裝Jdk1.6 和 Myeclipse7.5 。 1. Maven有一個重要的文件"settings.xml「,這個文件來源於apache-maven-2.0.8/conf/ 下,要放在windows下, Win7和Winxp還是有點不一樣 , Win7 ---C:\Users\用戶名\.m2 , Winxp ---C:\Documents and Settings\用戶名\.m2 。 2. 設置Maven的環境變數,基本上和設置Jdk環境變數相似,首先設置MAVEN_HOME,再加入Path 。 3. 修改」settings.xml」 文件,在這個文件中找到<localRepository>d:/work</localRepository>這一行,進行修改。這一行代表了Maven的Jar包倉庫的位置。work下放的都是項目所用到的jar包,每個Project都可以共用一個work。 4. Myeclipse7.5及以上版本本身自帶Maven插件。如果使用低版本的Myeclipse需要安裝插件,在help菜單中選擇software updates,選擇find and install,選擇search for new features to install-選擇new remote site。寫入 name:maven URL:http:// m2eclipse.codehaus . org/update/去下載相關jar包和插件。 5. 在Myeclipse中windows-perferences中,在下圖的位置上,查看users settings的路徑是否正確。 6. 建立Maven的project,File--new—other—Java Maven Project 7. 然後打開project里pom.xml文件, <project xmlns="http:// maven.apache. org/POM/4.0.0"xmlns:xsi="http://www .w3. org/2001/XMLSchema-instance" xsi:schemaLocation="http: //maven .apache .o rg/POM/4.0.0http: //m aven.apache . org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>maventest</groupId> <artifactId>maventest</artifactId> <packaging>jar</packaging> <version>0.0.1-SNAPSHOT</version> <name>Maven Quick Start Archetype</name> <url>http:// maven.apac he. org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project> 在這xml文件中添加Maven所依賴的Jar的名稱,也就是添加<dependency></dependency>節點。 例如:添加大家常用的Struts Jar包 <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>2.0.11</version> </dependency> 8. 到現在為止,環境就算搞定了。接下來要應用Maven來打包Project為大家服務的。 在cmd中的命令: a. mvn eclipse:clean 清除Project中以前的編譯的東西,重新再來 b. mvn eclipse:eclipse 開始編譯Maven的Project 在Myeclipse中的操作: a. 選中Maven Project 右擊 在Run As中選擇Maven clean b. 在Myeclipse中,Project—Clean 開始編譯 c. 選中Maven Project 右擊 在Run As中選擇Maven install 執行完這幾步,如果沒發生異常,會在project里生成一個target文件夾,這個文件夾里的東西,就是Maven打包發布的東西。

Ⅶ 如何在myeclipse8.5中使用maven

Maven和Ant的區別一:1.ant腳本是可以直接運行在maven中的。maven和ant最大的差別就是在於maven的編譯以及所有的腳本都有一個基礎,就是POM(projectobjectmodel)。這個模型定義了項目的方方面面,然後各式各樣的腳本在這個模型上工作,而ant完全是自己定義,顯然maven更勝一籌。2.maven對所依賴的包有明確的定義,如使用那個包,版本是多少,一目瞭然。而ant則通常是簡單的inclde所有的jar。導致的最終結果就是,你根本無法確定JBoss中的lib下的common-logging是哪個版本的,唯一的方法就是打開META-INF目錄下MANIFEST.MF。3.maven是基於中央倉庫的編譯,即把編譯所需要的資源放在一個中央倉庫里,如jar,tld,pom,等。當編譯的時候,maven會自動在倉庫中找到相應的包,如果本地倉庫沒有,則從設定好的遠程倉庫中下載到本地。這一切都是自動的,而ant需要自己定義了。這個好處導致的結果就是,用maven編譯的項目在發布的時候只需要發布源碼,小得很,而反之,ant的發布則要把所有的包一起發布,顯然maven又勝了一籌。4.maven有大量的重用腳本可以利用,如生成網站,生成javadoc,sourcecodereference,等。而ant都需要自己去寫。5.maven目前不足的地方就是沒有象ant那樣成熟的GUI界面,不過mavengui正在努力中。目前使用maven最好的方法還是命令行,又快又方便Maven的優勢:•協同開發的基本規范,為大家提供方便的協作的模式,能增加代碼的復用,提高生產率。•提供方便,規范化的打包方法,是公司完成自動構建系統的核心部分,能幫助提高敏捷開發的效率(敏捷開發提倡盡早集成)。•減少冗餘,減少出錯的可能。•中心資源庫管理,能減低源碼庫的大小,中心資源庫可以統一定期備份。•目錄結構規范,讓開發者從一個maven項目過度到另一maven項目很容易。•大量的開源項目使用了maven。Maven常用命令:•mvnarchetype:generate:創建Maven項目•mvncompile:編譯源代碼•mvntest-compile:編譯測試代碼•mvntest:運行應用程序中的單元測試•mvnsite:生成項目相關信息的網站•mvnclean:清除目標目錄中的生成結果•mvnpackage:依據項目生成jar文件•mvninstall:在本地Repository中安裝jar•mvndeploy:將jar包發布到遠程倉庫•mvneclipse:eclipse:生成Eclipse項目文件Maven的安裝配置:在安裝maven之前,先確保已經安裝JDK1.7及以上版本,並且配置好環境變數。下載apache-maven-3.2.1-bin.zip文件後,並解壓到D:\maven\apache-maven-3.2.1配置maven3的環境變數:先配置M2_HOME的環境變數,新建一個系統變數:M2_HOME,路徑是:D:\maven\apache-maven-3.2.1,如圖所示:再配置path環境變數,在path值的末尾添加"%M2_HOME%\bin",如下圖所示;點擊確定之後,打開cmd窗口:輸入mvn-version,出現如下內容表示安裝成功。Maven添加本地倉庫:打開本地存放maven目錄例如:D:\maven\apache-maven-3.2.1,打開conf文件夾下的settings.xml文件,找到第53行,把注釋去掉,修改成:E:/mvnRespoeclipse中的設置:為Eclipse安裝Maven插件(默認已有,無需安裝)為Eclipse配置MAVEN從Eclipse的菜單欄點擊Windows->Preferences->Maven->Installations,將之前解壓的maven添加進來,點擊UserSettings使用我們自己的Maven配置,

Ⅷ linux中怎麼使用maven

linux下 eclipse配置maven的方法:1、安裝maven 下載3.0.4版本tar.gz,並按照該頁的安裝說明安裝。2、安裝eclipse maven插件 在eclipse for jee中安裝maven插件 在Window->Preferences->Install/Update->Available Software Sites中添加Maven

Ⅸ 怎麼在eclipse中maven使用技巧

一、安裝配置Maven

1.安裝Maven,下載一個maven包解壓,然後配置maven環境變數(配置完成後在dos窗口用mvn命令測試下)。

2.在Eclipse中安裝Maven插件

3.在Eclipse中配置Maven的setting.xml,即在Preference——》Maven——》User Setting中配置(具體使用哪個setting.xml需要根據你的項目情況而定)。

4.拷貝repository包,雖然這個不是必須的,一般通過項目在線更新jar包就可以,但是如果第一次的話最好是拷貝,因為一般項目都會比較大,jar包也會很多很多,在線下載的話會很慢。

二、引入和安裝Maven項目

如果第一步操作成功的話,你就可以在import窗口裡面看到Maven的選項了,選擇Import a exsiting Maven project 就行,前提是你先把Maven項目從版本庫中down下來。

如果你引入的這個項目A被別的Maven項目B引用了,那麼我們最好是讓項目B直接使用本地的項目A,而不是從repository中尋找對應項目A的jar包。這樣會避免jar包更新出問題(比如項目A經常更新,jar包可能會更新不及時)。這樣的話我們就需要將我們的項目A
install到本地,install有兩種方法:

1.右鍵項目選擇Maven菜單的install即可。

2.使用命令,即將目錄轉換到該項目目錄下,然後執行mvn clean install -Dmaven.test.skip=true即可。(推薦該方法,因為跳過了測試)

三、更新jar包

更新Maven的jar包應該是對於Maven項目最常用的操作了(因為項目一直在更新,那麼jar包肯定也一直在變)。

那麼對於更新Maven的jar包的方法是:右鍵項目選擇Maven菜單下的update
project,然後在彈出框中有一個offline的選項,一般情況我們直接勾選offline(這樣它之更新本地的jar包,比如上面提到的項目A的更改會更新,offline的速度很快);當然如果offline不行的話就需要取消對offline的勾選,即在線更新jar包,這樣它會從遠程伺服器中下載最新的jar包。

更新完jar包後一定要注意修改項目的properties,要手動改下面幾個地方(因為更新完jar包會自動更改這些配置):如果是java項目只需要更改1即可,web項目需要更改1,2,3.

1.將build path中的jdk版本改成你所需要的。

2.將Deployment Assembly中的自動生成的兩個文件夾刪除(好像是tmp和tmpwebapp),添加你的WebRoot文件夾。

3.如果你的項目有默認的別名,還需要再手動改一下Web Project Setting。

四、常見小問題

雖然在上面的幾個步驟中看起來很簡單,但是由於我們的maven插件不太好用,所以也會經常出一些小問題。

1.install項目失敗

這個情況一般會發生在使用右鍵項目install的方法,因為它有一個test的過程,所以有時候會test失敗,這時候我們只需要換成第二種使用install命令的方式就沒問題了。

2.更新jar包失敗

經常會有這樣一個情況,明明都在線更新jar包了,可是jar包卻還是很久以前的,然後在啟動tomcat的時候總是會報ClassNotFound或者某個方法不存在的錯誤。

對於這種情況我們最好是找到是哪個包,然後在repository中找到這個包刪掉,之後再update那麼這個包就會變成最新的了。

3.項目莫名其妙的啟動不了

有時候我明明都在線更新了jar包,然後還clean項目了,但是就是啟動失敗,仔細一瞧,problems窗口中有錯誤提示,有什麼cycle引用,這時候一般是因為有引用本地安裝的項目還有引用repository中jar包,所以可能是你repository中的jar包最新了但是你本地引用的項目沒有更新,這時我的無憂做法是:

將引用到的項目全部update(記得update完後修改jdk),然後clean,然後重新install(最好使用命令方式),最後再將你的項目update然後clean,基本就沒有問題了。

五、小結

以上這些內容雖然不夠系統但是很實用,是最近在工作中頻繁會遇到的,將經驗分享給大家,也希望大家有好的建議也可以一起分享。

閱讀全文

與maven的使用方法相關的資料

熱點內容
深圳房產的計算方法 瀏覽:478
怎麼驗算有餘數除法的方法 瀏覽:986
能量杯使用方法 瀏覽:210
cvd常用制膜方法 瀏覽:411
如何讀書寫作的方法和技巧 瀏覽:648
治療濕尤方法 瀏覽:290
英語快速說話方法 瀏覽:610
機構退休金計算方法 瀏覽:365
小楷正確拿筆方法 瀏覽:475
專賣店茅台盒子酒鑒別真偽的方法 瀏覽:460
賓得k50使用方法 瀏覽:228
讓磁鐵自由旋轉的方法有哪些視頻 瀏覽:404
雷克薩斯山地車安裝方法 瀏覽:264
飲用水高氟水最佳解決方法 瀏覽:500
常用的安全風險分析評估方法有作業條件危險 瀏覽:346
手機游戲投屏到電視盒子方法 瀏覽:672
油鋸使用方法圖解 瀏覽:356
蘋果6s手機桌面設置在哪裡設置方法 瀏覽:633
沼氣池冒泡有什麼方法整治 瀏覽:681
陽光過敏的治療方法 瀏覽:28