码迷,mamicode.com
首页 > 系统相关 > 详细

Maven(一)——安装(包括Eclipse的Maven插件)

时间:2016-07-19 10:39:43      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

注意:我的eclipse用的是最新一版的ADT,去年google就停止对ADT的支持了,现在大部分公司都已经转用Android Studio了。

1、首先到Maven官网下载Maven,window下下载 "Binary zip" 即可

技术分享

2、注意:官网有注明了,没安装JDK环境的必须要先安装JDK

技术分享

3、通过Help -> About Eclipse可以查看到eclipse的版本

技术分享

安装完成后,eclipse会要求你确定重启,重启之后Help菜单就多了一项“Ecplise Marketplace”了。

技术分享

4、Eclipse安装Marketplace插件,菜单栏Help -> Install New Software。插件地址为 http://download.eclipse.org/mpc/juno/ (这里使用Eclipse indigo版本,根据你的Eclipse版本替换URL中的juno字符串,注意首字母是小写的)

(1)另外Eclipse中各个版本的名称见下面:

Eclipse自3.1开始使用木星的卫星作为版本名,例如:

木卫一:伊奥 lo
木卫二:欧罗巴 Europa
木卫三:伽倪墨得斯 Ganymede
木卫四:卡利斯托 Callisto

....

Eclipse 3.1 版本代号 IO 【木卫1,伊奥】  
Eclipse 3.2 版本代号 Callisto 【木卫四,卡里斯托 】
Eclipse 3.3 版本代号 Eruopa 【木卫二,欧罗巴 】  
Eclipse 3.4 版本代号 Ganymede 【木卫三,盖尼米德 】  
Eclipse 3.5 版本代号 Galileo 【伽利略】  
Eclipse 3.6 版本代号 Helios 【太阳神】 
Eclipse 3.7 版本代号 Indigo 【靛青】

貌似没有Eclipse 4.1,官网上没看到下载链接~~

Eclipse 4.2 版本代号 Juno  【婚神星】
Eclipse 4.3 版本代号 Kepler  【开普勒】

....

(2)网页登陆http://download.eclipse.org/mpc/,可以查看到相应的mpc版本信息。

技术分享

(3)安装MPC(Marketplace Client)

技术分享

4、解压apache-maven到相应的目录下,并设置相应的环境变量

(1)设置maven环境变量,设置成功后打印如下:

      ①设置MAVEN_HOME为apache-maven存放目录

      ②在path中加入maven的bin目录:%MAVEN_HOME%\bin

技术分享

(2)如果JDK环境未配置,会报如下错误

技术分享

解决方法:http://www.myexception.cn/java-other/172921.html

      ①右键打开我的电脑->属性->高级->环境变量

      ②新建系统变量JAVA_HOME和CLASSPATH

          变量名(N):JAVA_HOME 
          变量值(V):C:\Program Files\Java\jdk1.7.0

          变量名(N):CLASSPATH 
          变量值(V):.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

      ③选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把jdk安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角英文的分号和已有的路径进行分隔。 
          变量名(N):Path 
          变量值(V):%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

java环境变量设置目的: 

     ①JAVA_HOME

          为了方便引用,例如你jdk安装在C:\Program Files\Java\jdk1.7.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串; 

          归一原则, 当你jdk路径需要改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则你就要更改任何用绝对路径引用jdk目录的文档, 要是万一你没改全,某个程序找不到jdk, 后果就可能是程序崩溃; 

          第三方软件会引用约定好的JAVA_HOME变量, 才能够正常使用该软件, 以后用JAVA久了就会知道, 要是某个软件不能正常使用, 很可能就是JAVA_HOME设置不对造成的; 

     ②CLASSPATH

          设置CLASSPATH的目的是为了程序能找到相应的".class"文件, 举个例子: 编译一个JAVA程序---A.java, 会得到一个A.class的类文件,在当前目录下执行java A, 将会得到相应的结果(前提是已经设置
CLASSPATH为"."). 现在, 把A.class移到别的目录下(例如:"e:\"), 执行java A, 将会抛出java.lang.NoClassDefFoundError异常,原因就是找不到.class文件, 现在你把CLASSPATH增加为:".;e:\"再运行java A, 结果一切正常, java命令通过CLASSPATH找到了.class文件! 

     ③PATH

          你想在任何时候都使用%JAVA_HOME%\bin\java 等来执行java命令吗, 当然不会, 于是, 你可以选择把 %JAVA_HOME%\bin添加到PATH路径下, 这样, 我们在任何路径下就可以仅用java来执行命令了.(当你在命令提示符窗口输入你个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序, 并且执行. 

5、打开Eclipse Marketplace,搜索maven,定位到 “Maven Integration for Eclipse” 点击安装即可

技术分享

因为marketplace默认会给你提供最新版的插件,然而adt已经很久不更新了,所以这时候会报错

技术分享

问题是原因是Maven版本太高了,而eclipse版本太低,二者不兼容。所以需要找个低版本的maven。所以这里只能通过手动离线下载并安装了。

下载地址 http://http://download.eclipse.org/technology/m2e/milestones/

技术分享

回到我们一开始安装软件的方法 Help -> Install New Software

技术分享

安装成功后可以在Window -> Show View -> Other 中看到Maven选项,并且New -> Project 中也出现了Maven的声影。

技术分享

技术分享

6、安装成功后,需要让eclipse中的maven重新定位到window上安装的maven目录。位置:Window -> Preference -> Maven -> Installation -> Selection the installation used to launch maven -> Add

技术分享

另外,User Settings 里面的路径也要换成本地maven的路径

技术分享

另外,如果要修改 Maven 的本地仓库地址,可以修改apache-maven/conf/settings.xml,将<localResponsitory>标签的内容修改为相应的地址。

技术分享

以上就是Mavan的所有安装步骤了。

Maven(一)——安装(包括Eclipse的Maven插件)

标签:

原文地址:http://blog.csdn.net/chy555chy/article/details/51939886

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!