maven安装及myeclipes下使用(一)

1. Maven概念

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

在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

概括地说,Maven简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。 Maven增加可重用性并负责建立相关的任务。

2. Maven 安装

1、安装jdk环境

2、下载Apache-maven-3.3.3-bin.zip,将它解压到你要安装的maven文件夹。

   我安装在了D:/maven/Apache-maven-3.3.3/

3、添加环境变量

    添加M2_HOME和MAVEN_HOME环境变量到Windows环境变量,并将只向你的maven文件夹

M2_HOME  D:/maven/Apache-maven-3.3.3

MAVEN_HOME  D:/maven/Apache-maven-3.3.3

4、添加-path变量

   在path值最后面添加%M2_HOME%\bin

5、验证

    cmd命令执行mvn -version

3. Maven本地资源库

  Maven的本地资源库是用来存储所有项目的依赖关系(插件jar和其他文件,这些文件被Maven下载)到本地文件夹。很简单,当你建立一个Maven项目,所有相关文件将被存储在你的Maven本地仓库。

  1、本地库默认会在Windows – C:\Documents and Settings\{your-username}\.m2文件夹下

  2、修改本地库:修改D:/maven/Apache-maven-3.3.3/conf/setting.xml文件中的

    D:/maven/repository

4. Maven中央存储库

   当你建立一个 Maven 的项目,Maven 会检查你的 pom.xml 文件,以确定哪些依赖下载。首先,Maven 将从本地资源库获得 Maven 的本地资源库依赖资源,如果没有找到,然后把它会从默认的 Maven 中央存储库 – http://repo1.maven.org/maven2/ 查找下载。

http://search.maven.org/

5. Maven 远程存储库

  作用就是本地没有需要的jar包会从中央存储库找,找不到再去远程存储库找

  在pom.xml中配置:加在中间

<</span>repositories>

     <</span>repository>

       <</span>id>yc</</span>id>

       <</span>name>yc repository</</span>name>

   <</span>url>http://192.168.100.3:8081/nexus/content/repositories/central/</</span>url>

       <</span>layout>default</</span>layout>

        <</span>releases>       

            <</span>enabled>true</</span>enabled>       

          </</span>releases>    

       <</span>snapshots>

         <</span>enabled>false</</span>enabled>

       </</span>snapshots>

     </</span>repository>

  </</span>repositories>

在setting.xml中配置:

 在中添加

 

      ycck

      

        

          192.168.100.3

          Repository for 192.168.100.3

          http://192.168.100.3:8081/nexus/content/repositories/central/

          default

          always

        

      

    

添加完后激活用以下配置(也是在setting.xml中配置)

 

   

 ycck  

  

6. 在myeclipes中使用


 

7. 创建maven项目





完成后项目的结构为

8. 和tomcat结合

1.修改%TOMCAT7_PATH%/conf/tomcat-users.xml配置文件


 

 

2.在%MAVEN_PATH%/conf/settings.xml配置文件中添加

 

3.修改pom.xml配置文件


 

9. 常用命令

  1.compile  编译

  2.package  打包

  3.install  在本地库安装jar包

  4.clean  清楚产生的项目

  5. tomcat:redeploy  在tomcat编译运行(运行前先启动tomcat)

  6自己编写的一个jar文件,每次添加单个jar到maven本地仓库的操作如下: 

1.建立一个新的文件夹,将jar文件存放在该文件夹下。 
  注意文件夹下最好只存放该文件。 
2.在该文件夹下建立一个pom.xml文件,在pom文件中定义其maven坐标。 
3.cmd窗口中执行以下命令:
  mvn install:install-file -Dfile= -DgroupId= -DartifactId= -Dversion= -Dpackaging= 

例如

mvn install:install-file -Dfile=/home/xx.jar -DgroupId=xx -DartifactId=xx -Dversion=1.0 -Dpackaging=jar

 

参考资料:  http://www.yiibai.com/maven/

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值