MAVEN環境搭建
一、下載、安裝
首先在其官方網站上下載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
.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
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)
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>
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Maven 環境搭建Maven
- Maven環境搭建和介紹Maven
- 搭建Maven和Nexus環境Maven
- Maven基礎:Maven環境搭建及基本使用(1)Maven
- TestNG+Maven+IDEA環境搭建+測試MavenIdea
- IDEA使用Maven搭建spark開發環境(scala)IdeaMavenSpark開發環境
- VSCode+Maven+Hadoop開發環境搭建VSCodeMavenHadoop開發環境
- 基於 idea+maven 的 jmeter 開發環境搭建IdeaMavenJMeter開發環境
- Jenkins+Maven+SVN快速搭建持續整合環境(轉)JenkinsMaven
- 環境搭建
- Eclipse配置maven環境EclipseMaven
- Maven環境下MyBatisGenerator 配置MavenMyBatis
- JDK環境配置 maven環境配置 eclipse關聯+maven+svn+tomcatJDKMavenEclipseTomcat
- hadoop之旅5-idea通過maven搭建hdfs環境HadoopIdeaMaven
- windows環境下Django環境搭建WindowsDjango
- Maven 學習筆記——Maven環境配置(1)Maven筆記
- react環境搭建React
- LNMP 環境搭建LNMP
- 搭建Java環境Java
- Vagrant 環境搭建
- Flutter環境搭建Flutter
- swoft 環境搭建
- OpenGL 環境搭建
- 搭建gym環境
- 搭建lnmp環境LNMP
- Angular環境搭建Angular
- JDK環境搭建JDK
- keil環境搭建
- Dubbo環境搭建
- mac搭建環境Mac
- FNA 環境搭建
- FNA環境搭建
- spark環境搭建Spark
- Hive環境搭建Hive
- centosLAMP環境搭建CentOSSLAMLAMP
- lnmp環境搭建LNMP
- ZooKeeper環境搭建
- lnamp環境搭建