maven安装配置

3 篇文章 0 订阅

1.安装JDK

2.安装MAVEN
配环境变量
 MAVEN_HOME=D:\apache-maven-2.2.1\bin
 path中加  %MAVEN_HOME%;

3.下载中央库依赖文件位置

   1.执行mvn help:system 下截maven需要的包 ,junit等


       会出现:C:\Documents and Settings\Administrator\.m2\repository
   
   3.配置用户范围settings.xml
      复制M2_HOME/conf/settings.xml文件到C:\Documents and Settings\Administrator\.m2/settings.xml


5.安装m2eclipse
   1.安装http://m2eclipse.sonatype.org/sites/m2e/ maven插件

   2.安装SUBVERSION一些核心组件 http://m2eclipse.sonatype.org/sites/m2e-extras/


6.如果一切没问题,我们再检查一下Eclipse现在是否已经支持创建Maven项目,
 依次点击菜单栏中的File→New→Other,在弹出的对话框中,找到Maven一项
 注意问题:
 最后,关于m2eclipse的安装,需要提醒的一点是,你可能会在使用m2eclipse时遇到类似这样的错误:
 09-10-6 上午01时14分49秒: Eclipse is running in a JRE, but a JDK is required Some Maven plugins may not work when importing projects or updating source folders.
 这是因为Eclipse默认是运行在JRE上的,而m2eclipse的一些功能要求使用JDK,解决方法是配置Eclipse安装目录的eclipse.ini文件,添加vm配置指向JDK,如:
 --launcher.XXMaxPermSize
 256m
 -vm
 D:\java\jdk1.6.0_07\bin\javaw.exe


7.设置MAVEN_OPTS环境变量[非必须]
 环境变量中加:MAVEN_OPTS的值为:-Xms128m -Xmx512m,
 解释:
 我们通常需要设置MAVEN_OPTS的值为:-Xms128m -Xmx512m,因为Java默认的最大可用内存往往不能够满足Maven运行的需要,
 比如在项目较大时,使用Maven生成项目站点需要占用大量的内存,如果没有该配置,
 我们很容易得到java.lang.OutOfMemeoryError。因此,一开始就配置该变量是推荐的做法。


8.不要使用IDE内嵌的Maven
     在m2eclipse环境中,点击菜单栏中的Windows,然后选择Preferences,在弹出的对话框中,展开左边的Maven项,选择Installation子项,
 在右边的面板中,我们能够看到有一个默认的Embedded Maven安装被选中了,
 点击Add…然后选择我们的Maven安装目录M2_HOME,添加完毕之后选择这一个外部的Maven,如图2-14所示:


9.创建WEB项目
 打开->运行 - cmd

 d:\work\temp>mvn archetype:create -DgroupId=com.abc -DartifactId=product1 -DarchetypeArtifactId=maven-archetype-webapp

 创建一个名为 : product1的web项目
 -DarchetypeArtifactId=maven-archetype-webapp 指定了这是一个简单web项目

10.mvn clean compile 编译打包
 product1 目录下执行:
 mvn eclipse:eclipse -Dwtpversion=2.0 生成一个eclipse web项目

11.执行mvn clean install 命令 把product1 安装到本地m2中央库
   执行mvn clean package 命令 把product1打包成pom.xml中package指定的包类型


12.指定maven-compiler-plugin插件的版本,和使用JDK的版本,默认用的是JDK1.3,还可以指定编码
 <build>
     <finalName>product1</finalName>
     <pluginManagement>
      <plugins>
   <plugin>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.3.2</version>
    <configuration>
     <source>1.6</source>
     <target>1.6</target>
     <encoding>UTF-8</encoding>
    </configuration>
   </plugin>
      </plugins>
     </pluginManagement>
   </build>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值