Maven 的安装与eclipse的集成

原创 2013年12月06日 11:54:42

maven3 安装:

    安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。

       自己去官网下载新版的Maven把 http://maven.apache.org/download.cgi

    下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\application目录下,即 maven 最终的路径是:D:\application\maven3


配置 maven 环境变量:

    系统变量:MAVEN_HOME = D:\application\maven3

    用户变量:path = %MAVEN_HOME%\bin

    相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。

    打开 cmd,在里面敲:mvn -version

 


    如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。
    mvn 是 mavn 的一个指令,mvn -version 是查看版本信息,我的操作系统是 64位的 WIN8.1,安装的 maven 是 3.0.4

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-help-plugin:2.2:system (default-cli) @ standalone-pom ---
[INFO] 
===============================================================================
========================= Platform Properties Details =========================
===============================================================================

===============================================================================
System Properties
===============================================================================

java.runtime.name=Java(TM) SE Runtime Environment
sun.boot.library.path=D:\Java\jdk1.7.0_06\jre\bin
java.vm.version=23.2-b09
java.vm.vendor=Oracle Corporation
java.vendor.url=http://java.oracle.com/
guice.disable.misplaced.annotation.check=true
path.separator=;
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
file.encoding.pkg=sun.io
user.country=CN
user.script=
sun.java.launcher=SUN_STANDARD
sun.os.patch.level=
java.vm.specification.name=Java Virtual Machine Specification
user.dir=C:\Users\jacarri\Desktop
java.runtime.version=1.7.0_06-b24
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=D:\Java\jdk1.7.0_06\jre\lib\endorsed
os.arch=amd64
java.io.tmpdir=C:\Users\jacarri\AppData\Local\Temp\
line.separator=

java.vm.specification.vendor=Oracle Corporation
user.variant=
os.name=Windows 8
classworlds.conf=D:\application\maven3\bin\..\bin\m2.conf
sun.jnu.encoding=GBK
java.library.path=D:\Java\jdk1.7.0_06\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Services\IPT\;D:\Java\jdk1.7.0_06\bin;D:\application\maven3\bin;D:\application\mysql-5.5.21-winx64\bin;D:\Program Files\TortoiseSVN\bin;D:\Program Files\TortoiseGit\bin;D:\application\apache-ant-1.8.4\bin;D:\application\android-sdk-windows\platform-tools;;.
java.specification.name=Java Platform API Specification
java.class.version=51.0
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
os.version=6.2
user.home=C:\Users\jacarri
user.timezone=Asia/Shanghai
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=UTF-8
java.specification.version=1.7
java.class.path=D:\application\maven3\bin\..\boot\plexus-classworlds-2.4.jar
user.name=jacarri
java.vm.specification.version=1.7
sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher help:system
java.home=D:\Java\jdk1.7.0_06\jre
sun.arch.data.model=64
user.language=zh
java.specification.vendor=Oracle Corporation
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.7.0_06
java.ext.dirs=D:\Java\jdk1.7.0_06\jre\lib\ext;C:\Windows\Sun\Java\lib\ext
sun.boot.class.path=D:\Java\jdk1.7.0_06\jre\lib\resources.jar;D:\Java\jdk1.7.0_06\jre\lib\rt.jar;D:\Java\jdk1.7.0_06\jre\lib\sunrsasign.jar;D:\Java\jdk1.7.0_06\jre\lib\jsse.jar;D:\Java\jdk1.7.0_06\jre\lib\jce.jar;D:\Java\jdk1.7.0_06\jre\lib\charsets.jar;D:\Java\jdk1.7.0_06\jre\lib\jfr.jar;D:\Java\jdk1.7.0_06\jre\classes
java.vendor=Oracle Corporation
maven.home=D:\application\maven3\bin\..
file.separator=\
java.vendor.url.bug=http://bugreport.sun.com/bugreport/
sun.io.unicode.encoding=UnicodeLittle
sun.cpu.endian=little
sun.desktop=windows
sun.cpu.isalist=amd64

===============================================================================
Environment Variables
===============================================================================

CLASSWORLDS_JAR="D:\application\maven3\bin\..\boot\plexus-classworlds-2.4.jar"
PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PROGRAMW6432=C:\Program Files
COMMONPROGRAMW6432=C:\Program Files\Common Files
MVN_HOME=D:\application\maven3
PROCESSOR_ARCHITECTURE=AMD64
CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
PROGRAMDATA=C:\ProgramData
FP_NO_HOST_CHECK=NO
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Services\IPT\;D:\Java\jdk1.7.0_06\bin;D:\application\maven3\bin;D:\application\mysql-5.5.21-winx64\bin;D:\Program Files\TortoiseSVN\bin;D:\Program Files\TortoiseGit\bin;D:\application\apache-ant-1.8.4\bin;D:\application\android-sdk-windows\platform-tools;
ANDROID_HOME=D:\application\android-sdk-windows
ANT_HOME=D:\application\apache-ant-1.8.4
SYSTEMROOT=C:\Windows
TMP=C:\Users\jacarri\AppData\Local\Temp
PROGRAMFILES(X86)=C:\Program Files (x86)
COMPUTERNAME=JACARRI-PC
OS=Windows_NT
MYSQL_HOME=D:\application\mysql-5.5.21-winx64
PROMPT=$P$G
WINDIR=C:\Windows
SYSTEMDRIVE=C:
COMSPEC=C:\Windows\system32\cmd.exe
HOMEDRIVE=C:
LOGONSERVER=\\MicrosoftAccount
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
PROGRAMFILES=C:\Program Files
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
TEMP=C:\Users\jacarri\AppData\Local\Temp
NUMBER_OF_PROCESSORS=4
USERDOMAIN=JACARRI-PC
M2_HOME=D:\application\maven3\bin\..
HOME=C:\Users\jacarri
PROCESSOR_LEVEL=6
ERROR_CODE=0
SESSIONNAME=Console
USERNAME=jacarri
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
MAVEN_OPTS=-XX:MaxPermSize=128M -Dfile.encoding=UTF-8
EXE4J_JAVA_HOME=D:\Java\jre7\
ASL.LOG=Destination=file
USERDOMAIN_ROAMINGPROFILE=JACARRI-PC
PUBLIC=C:\Users\Public
PROCESSOR_REVISION=2a07
USERPROFILE=C:\Users\jacarri
APPDATA=C:\Users\jacarri\AppData\Roaming
HOMEPATH=\Users\jacarri
LOCALAPPDATA=C:\Users\jacarri\AppData\Local
JAVA_HOME=D:\Java\jdk1.7.0_06
MAVEN_CMD_LINE_ARGS=help:system
ALLUSERSPROFILE=C:\ProgramData
MAVEN_JAVA_EXE="D:\Java\jdk1.7.0_06\bin\java.exe"

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.812s
[INFO] Finished at: Fri Dec 06 11:53:31 CST 2013
[INFO] Final Memory: 8M/116M
[INFO] ------------------------------------------------------------------------


    如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。




修改 maven 仓库存放位置:


   主要是方便以后换系统后不用重复下载jar包,    找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在D:\application\maven3\conf\settings.xml


    maven 的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository 下,我的是在 C:\Users\jacarri\.m2\repository 目录下,

    现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到 D:\application\repository目录下,只需要将上面注销的本地仓库打开,

    然后把相应的路径值写到里面去就行了:


OK,先来体会一下 maven,在 cmd 中敲并回车执行:mvn help:system

    这时候 maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的,接下来是在 eclipse 中安装 maven 插件,

    使用 eclipse 与 使用 myeclipse 的一个最明显的差异就是,在 eclipse 中,你需要安装好多好多的插件,像 myeclipse 这样高度集成的工具,

    还是不要用太多为好,我这只是说说,至于选 eclipse 还是 myeclipse 还是要看自己或环境来选择,上面就当我扯淡。好咧,说正事,

eclipse 安装插件:
 在线安装Help  -->  Install New Software,然后输入 HTTP 地址来安装!


eclipse maven3 安装:

     输入 http 地址:http://m2eclipse.sonatype.org/sites/m2e,把选项勾上,然后等待它下载安装,完成之后重启 eclipse 即可。

  貌似sonatype已经把这个插件交给eclipse基金组织 管理了,所以这个地址失效了.

  如果是eclipse indigo及以下,就不能安装eclipse提供的m2e插件:  不能提供完整的运行环境.  可以去这里下0.12.1的版本 载:http://repository.sonatype.org/content/repositories/forge-sites/m2e/0.12.1/S/0.12.1.20110112-1712/


检查 eclipse 的 maven 插件是否安装成功Window  -->  Preferences




配置 maven:
    1. 点击 Add 按钮,选到你本机安装 maven 的里面的配置文件
    2. 点击 Browse 按钮,选到你 maven 的 setting.xml 配置文件,然后点击 OK,这样就完成了 eclipse maven 插件的配置




    2. 点击 Browse 按钮,选到你 maven 的 setting.xml 配置文件,然后点击 OK,这样  eclipse的插件和控制台中mvn使用了相同配置文件。


在Windows上安装Maven并且集成eclipse

一:首先检查JDK安装 在安装Maven之前,首先要确认你已经正确安装了JDK(因为它是基于JDKd的)。Maven可以运行在JDK 1.4及以上的版本上运行如下的命令来检查你的Java安装: ...
  • flanet
  • flanet
  • 2012年10月08日 21:01
  • 5032

Maven的安装和Eclipse集成

1.Maven是什么?Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 ...

Maven安装及与Eclipse集成

1.  安装        Maven不需要作为服务组件安装到Windows上,仅仅需要下载、解压、配置一下环境变量即可。   1.1  JDK和JAVA_HOME     在安装Maven之前,...

Eclipse3.X集成maven3.0.4插件详细图解(安装、配置)

maven3 安装:     安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。        a...
  • liuzx32
  • liuzx32
  • 2013年07月12日 19:13
  • 501

eclipse3.X集成maven3.0.4插件详细图解(安装、配置)

maven3 安装:     安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。      ...

最全面Maven安装以及与Eclipse集成

http://img.my.csdn.net/uploads/201304/22/1366640693_3383.jpg                   ...

jdk,tomcat,maven,eclipse安装,配置,集成

tomcat安装及配置

Maven Windows安装和配置,Eclipse IDE集成

Maven官网下载 apache-maven-3.3.9-bin.zip 解压后: 高级系统设置>环境变量>系统变量>Path添加以上路径: D:\Software\apache-maven...

maven的安装及集成到eclipse

下载maven的bin,在apache官方网站可以下载。 下载下来之后,解压,找个路径放进去, 把bin的位置设在环境变量里,新建环境变量MAVEN_HOME 在PATH里加入maven的bi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Maven 的安装与eclipse的集成
举报原因:
原因补充:

(最多只允许输入30个字)