MAVEN環境搭建

dengxm發表於2011-02-16
一、下載、安裝
首先在其官方網站上下載apache-maven-3.0.2-bin.zip
 
然後將安裝檔案解壓到你指定的目錄中,如:
D:\JavaSoft\Maven>jar xvf "C:\Documents and Settings\Administrator\Downloads\apache-maven-3.0--bin.zip"
D:\work_tools\maven>jar xvf "C:\Documents and Settings\ibmsz\桌面\apache-maven-3
.0.2-bin.zip"
  建立:apache-maven-3.0.2/
  建立:apache-maven-3.0.2/boot/
  解壓 apache-maven-3.0.2/boot/plexus-classworlds-2.4.jar
  建立:apache-maven-3.0.2/lib/
  解壓 apache-maven-3.0.2/lib/maven-embedder-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/maven-settings-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/plexus-utils-2.0.4.jar
  解壓 apache-maven-3.0.2/lib/maven-core-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/maven-model-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/maven-settings-builder-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/plexus-interpolation-1.14.jar
  解壓 apache-maven-3.0.2/lib/plexus-component-annotations-1.5.5.jar
  解壓 apache-maven-3.0.2/lib/plexus-sec-dispatcher-1.3.jar
  解壓 apache-maven-3.0.2/lib/plexus-cipher-1.4.jar
  解壓 apache-maven-3.0.2/lib/maven-repository-metadata-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/maven-artifact-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/maven-plugin-api-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/sisu-inject-plexus-1.4.3.1.jar
  解壓 apache-maven-3.0.2/lib/sisu-inject-bean-1.4.3.1.jar
  解壓 apache-maven-3.0.2/lib/sisu-guice-2.9.1-noaop.jar
  解壓 apache-maven-3.0.2/lib/maven-model-builder-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/maven-aether-provider-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/aether-api-1.9.jar
  解壓 apache-maven-3.0.2/lib/aether-spi-1.9.jar
  解壓 apache-maven-3.0.2/lib/aether-util-1.9.jar
  解壓 apache-maven-3.0.2/lib/aether-impl-1.9.jar
  解壓 apache-maven-3.0.2/lib/maven-compat-3.0.2.jar
  解壓 apache-maven-3.0.2/lib/wagon-provider-api-1.0-beta-7.jar
  解壓 apache-maven-3.0.2/lib/commons-cli-1.2.jar
  解壓 apache-maven-3.0.2/lib/wagon-http-lightweight-1.0-beta-7.jar
  解壓 apache-maven-3.0.2/lib/wagon-http-shared-1.0-beta-7.jar
  解壓 apache-maven-3.0.2/lib/xercesMinimal-1.9.6.2.jar
  解壓 apache-maven-3.0.2/lib/nekohtml-1.9.6.2.jar
  解壓 apache-maven-3.0.2/lib/wagon-file-1.0-beta-7.jar
  解壓 apache-maven-3.0.2/lib/aether-connector-wagon-1.9.jar
  解壓 apache-maven-3.0.2/LICENSE.txt
  解壓 apache-maven-3.0.2/NOTICE.txt
  解壓 apache-maven-3.0.2/README.txt
  建立:apache-maven-3.0.2/bin/
  解壓 apache-maven-3.0.2/bin/m2.conf
  解壓 apache-maven-3.0.2/bin/mvn.bat
  解壓 apache-maven-3.0.2/bin/mvnDebug.bat
  解壓 apache-maven-3.0.2/bin/mvn
  解壓 apache-maven-3.0.2/bin/mvnDebug
  解壓 apache-maven-3.0.2/bin/mvnyjp
  建立:apache-maven-3.0.2/conf/
  解壓 apache-maven-3.0.2/conf/settings.xml
D:\work_tools\maven>
 
接著需要設定環境變數,將Maven安裝配置到作業系統環境中
M2_HOME:D:\work_tools\maven\apache-maven-3.0.2
path:追加;D:\work_tools\maven\apache-maven-3.0.2\bin
 
在這裡多說一句,我們是java程式設計師,本機肯定是安裝了jdk的
 
這是我機器的版本
C:\Documents and Settings\ibmsz>java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)
 
C:\Documents and Settings\ibmsz>mvn -v
Apache Maven 3.0.2 (r1056850; 2011-01-09 08:58:10+0800)
Java version: 1.6.0_20, vendor: Sun Microsystems Inc.
Java home: D:\work_tools\Java\jdk1.6.0_20\jre
Default locale: zh_CN, platform. encoding: GBK
OS name: "windows xp", version: "5.1", arch: "x86", family: "windows"
C:\Documents and Settings\ibmsz>

總結一下,這裡的安裝其實就是解壓縮並簡單的設定一下環境變數
 
到現在為止maven就安裝完成了
但為了高效的開發,誰也不願意使用這個,幸好Maven之父Jason Van Zyl創立的Sonatype公司建立了m2eclipse專案

現在以Eclipse 3.6 太陽神為例逐步講解m2eclipse的安裝。啟動Eclipse之後,在選單欄中選擇Help,然後選擇Install New Software...,接著你會看到一個Install對話方塊。單擊Work with:欄位邊上的Add按鈕,會彈出一個新的Add Repository對話方塊。在Name欄位中輸入m2e,在Location欄位中輸入http://m2eclipse.sonatype.org/sites/m2e,然後單擊OK按鈕。Eclipse會下載m2eclipse安裝站點上的資源資訊。
 
OK,到此結束
 
 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13726712/viewspace-687359/,如需轉載,請註明出處,否則將追究法律責任。

相關文章