Mac和Windows下maven配置报错51

配置maven必须依赖java环境,安装了jdk需配置javahome

1.安装完找不到javahome

终端命令:/usr/libexec/java_home 

输出java安装路径

2.配置环境变量

vi .bash_profile进入编辑

#java

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

export JAVA_HOME

保存退出


3.配置maven

# maven

MAVEN_HOME=/Users/chenzl/Maven/maven3.3.9

PATH=$PATH:$MAVEN/bin

export MAVEN_HOME

export PATH

红色顺序不能错


返回输出 source .bash_profile 

让配置生效

输出 mvn -v

查看成功与否

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)

Maven home: /Users/chenzl/Maven/maven3.3.9

Java version: 1.8.0_45, vendor: Oracle Corporation

Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre

Default locale: zh_CN, platform encoding: UTF-8

OS name: "mac os x", version: "10.10.5", arch: "x86_64", family: "mac"



总结:错误1没有配置java_home 就去安装maven

错误2maven的 path配置错误,先取到前面配置了jave_home的path然后拼接maven_home

--------------------------------------------------------------------------------------------------------------------------

  1. 下载maven的bin,在apache官方网站可以下载。(3.0.5)

    http://maven.apache.org/download.cgi

  2. 创建环境变量M2_HOME,maven 3.0以上版本,用M2

  3. 将径路添加到Path

  4. 命令提示符中输入:mvn -v,如果报mvn不是内部命令,说明jdk的环境变量配置有错,或者是M2_HOME路径有错。建议echo %M2_HOME%查看。

  5. 命令提示符中输入:mvn -v,如果报“Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0”的错误,如图:

    Mac和Windows下maven配置报错51_第1张图片
  6. 6

    上述问题,是由于版本不兼容造成的,如图:

  7. 7

    更换版本之后,测试成功!

    END


注意事项

  • maven3.0.5兼容jdk 1.6,注意版本兼容性
  • M2_HOME配置之前,一定要确保JAVA_HOME环境变量正确

======================================================================

window下安装配置 http://www.cnblogs.com/javawebsoa/archive/2013/04/20/3032162.html

-----------------------------------------

Maven入门------什么是maven和maven的安装和配置

    什么是maven Maven这个词可以翻译为“知识的积聚”,也可以翻译为“专家”或“行家”,它作为apache织组中的一个为颇功成的开源项目,重要用于java平台的项目构建,赖依管理和项目信息管理,无论是小型的开源类库项目,还是大型的企业级应用;无论是传统的瀑布式开辟,还是行流的迅速模式,Maven都能手身显大。 Maven采用了一种被称之为project object model (POM)观点来管理项目,全部的项目配置信息都被义定在一个叫做POM.xml的件文中,通过该件文,Maven可以管理项目的个整明声期周,包含译编,构建,试测,宣布,告报等等。 maven的安装和配置 2.1查检JDK的安装 在安装maven之前,先查检一下否是准确安装了JDK,maven可以运行在JDK1.4以及以上本版。 首先我们运行第一个命令,看看java安装到了哪个录目,第二个命令 是java的本版是多少,如图是畸形的

    上述命令首先查检环境变量JAVA_HOME否是指向了准确的JDK,如果没有配置JAVA_HOME,则就必须配置它了。在maven中会别识这个命令。

     配置java环境变量为,前提是安装好了jdk:

    第一步,在用户变量中添加JAVA_HOME

    Mac和Windows下maven配置报错51_第2张图片

         第二步,在系统变量中添加

    

    变量值为:

    .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

     第三步,在系统变量中添加

    Mac和Windows下maven配置报错51_第3张图片

    变量值:C:\ProgramFiles\Java\jdk1.6.0_20\bin;

    C:\ProgramFiles\Java\jdk1.6.0_20\jre\bin;

    在这里,其实path中的C:\Program Files\Java\jdk1.6.0_20可以用引用户变量中的JAVA_HOME,但是不知道为什么,我的用引了以后,java环境变量就配置不功成。所以就这样写了。

 

    2.2 下载maven

    下载地址为:http://maven.apache.org/download.html

    Mac和Windows下maven配置报错51_第4张图片

    我们要选择以上标注的本版,对我们初学者说来比较稳定。Maven3基本完整兼容maven2,而且比maven2性能更好,还有不少功能的进改。

     2.3 地本安装

    将安装件文解压到你指定的录目,如:

    Mac和Windows下maven配置报错51_第5张图片

    接着须要将maven安装配置到作操系统环境中

    点击我的电脑击右--->性属------>高等--->环境变量--->添加用户变量,如图:

    Mac和Windows下maven配置报错51_第6张图片

    然后找到系统变量中的path,(我电脑用引不了,所以直接指向的,准确的该应写为:;%M2_HOME%\bin;)

    Mac和Windows下maven配置报错51_第7张图片

    这里须要提一下的是path环境变量,当我们在cmd中输入命令的时候,windows首先会在当前录目寻觅可行执件文或脚本,如果没有找到,windows会接着遍历环境变量path中义定的路劲。由于我们将%M2_HOME%\bin添加到了Path中,而这里%M2_HOME%实际上是用引了我们面前义定的另一个变量,其值是Maven的安装录目。因此,Windows会在行执命令时搜索录目D:\bin\apache-maven-3.0\bin,而mvn行执脚本的位置就是这里。

    在现我们打开一个新cmd口窗(这里夸大新的口窗是因为新的环境变量配置须要新的cmd口窗才能失效),运行如下命令查检maven安装情况:

    Mac和Windows下maven配置报错51_第8张图片

    命令echo  %M2_HOME%用来查检环境变量M2_HOME否是指向了准确的Maven安装录目;而mvn –v行执了第一条Maven命令,以查检Windows否是可以找到准确的mvn行执脚本。

    注:在Windows上更新Maven非常轻便,只须要下载新的Maven安装件文,解压至地本录目,然后更新M2_HOME环境变量即可。

   2.4 安装m2eclipse

               在安装这个插件的时候,线在安装就是安装不上,是总出现问题,后来觉感线在安装不如直接安装插件来的单简,而且除删的时候也好除删

   首先打开下载插件的地址:http://m2eclipse.sonatype.org/sites/m2e/

    我们会看到如图,点击圈住红线的那个

    

    点进去以后下载

    Mac和Windows下maven配置报错51_第9张图片

    下载features和plugins两个件文夹下的jar然后把下载的件文放到你安装的myeclipse下

    我用的是myeclipse10,安装在了c盘,所以我的安装录目是:

    Mac和Windows下maven配置报错51_第10张图片

    然后把下载的两个件文放到一个件文夹下,copy到如图面上的录目,以后再点开dropins件文夹,新建一个名为m2e.link的件文,在此件文中写上maven插件的安装录目,我的录目为:

    path=C:\\ProgramFiles\\MyEclipse\\MyEclipse 10\\m2e

    如图:

    Mac和Windows下maven配置报错51_第11张图片

    这样插件就安装完了,和通普的插件安装是样同的方法。然后重启myeclipse

    点击右键,新建,other,会看到maven,就是安装功成了:

    Mac和Windows下maven配置报错51_第12张图片

    到这里,就已完成了安装和配置。



你可能感兴趣的:(Mac和Windows下maven配置报错51)