mavan 安装配置

参考这里:

http://www.cnblogs.com/kunpengit/archive/2012/03/13/2393405.html


1、下载maven最新包

2、解压到D盘(或者其他)

3、配置系统环境变量 添加 MAVEN_HOME  在path 添加  ;%MAVEN_HOME %\bin

4、验证mvn -v

5、修改本地库地址  /conf/settings.xml

   ${env.MAVEN_HOME}/repository  

    
   
  org.mortbay.jetty  
 
 

6、cmd 命令行进入到maven home目录

7、配置 eclipse  myeclipse


安装Maven的Eclipse插件m2e
 
1. 登陆Apache Maven的官方网站,找到Eclipse IDE的插件安装地址,如2011-10-13可用地址为:http://download.eclipse.org/technology/m2e/releases
 
2. 使用Eclipse的在线插件安装安装该插件
 
打开eclipse,选择new-->Project...可以看到多了一个Maven组,下有Maven Project等,说明插件安装成功。
 
配置Maven插件m2eclipse
 
1. 配置Maven的版本。在安装插件后,eclipse默认使用的是插件内嵌的maven,版本和使用的配置文件与我们在Dos中使用的是不一致的,这样就会出现很多问题。比如我们已经换了本地仓库,插件还会使用默认的位置作为本地仓库。
打开 preference-->Maven-->Installations 
点击Add...,选择我们自己安装的Maven目录,增加条目后,将其打勾(选择上)。
这时我们发现下面的一个条框里的全局配置文件也修改成了我们自己的Maven目录下的settings.xml文件。
 
2. 修改eclipse的默认JRE。在eclipse中运行maven需要JDK的支持, 如 mvn compile命令。eclipse默认使用JRE下的JVM程序,所以需要修改默认的JVM程序
打开 preference-->Java-->Installed JREs
点击Add..., 选择我们自己安装的JDK(不是JRE),增加条目后打勾。
这里如果不修改在运行maven时会报JDK错误。
 
MyEclipse的Maven配置
 
1. 在MyEclipse8.5中已经内置了Maven功能,通过以下方式激活:
打开 preference-->MyEclipse-->Maven4MyEclipse
勾选激活复选框(Enable Maven4MyEclipse features)。

2. 在该主题下配置Maven,这一个与上一节的做法一样,包括installations, 和 settings.xml
 
MyEclipse中使用Maven的webapp工程
 
1. 用Maven构建一个webapp工程
具体做法就细说了,可能每个有所不同,可以在基本的maven工程里添加src/main/webapp目录,然后在该目录下构建web相关目录和文件,如WEB-INF和web.xml等。
我这里使用命令:mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp。然后按提示输入参数建立maven的webapp。
 
2. 用MyEclipse的import导入这个工程
有两种导入方式:
1> 先在工程目录下运行: mvn eclipse:eclipse。生成eclipse的工程文件,然后使用MyEclipse导入工程
2> 直接使用MyEclipse导入,导入时选择"Existing Maven Project"。---该方法在导入工程时会执行很多操作,特别有一个是更新maven库索引的操作,因为我的MyEclipse连网配置不好,所以很慢。这里可以取消,然后右键工程-->Maven4MyEclipse-->Update project configuration
 
3. 设置工程,让其成为MyEclipse的Web Project工程
在刚导入工程时,MyEclipse只会把工程当做普通的java工程,而MyEclipse强大之处就在于它通做web工程,增加很多新特性。所以这里就需要设置MyEclipse了。
选择Maven工程--->MyEclipse--->Project Cababilites--->Add Web Project Capabilites
在弹出的菜单中选择"Web Root Directory"为"/src/main/webapp"
后面的操作就很简单了,跟着提示就行。
 
OK一个MyEclipse+Maven的Web工程就搭好了,既可以使用MyEclipse的Web调试和开发,也可以使用Maven的依赖和打包。
注意:对设置的修改可以打开工程的属性面板,特殊的都在MyEclipse中。


你可能感兴趣的:(maven)