maven的安装与配置

传统的项目创建流程
    1. 搭建架构
    2. 引入jar包  
    3. 编写代码进行开发   
    4. 编译 (测试)  
    5. 打包(jar\war)   
    6. 发布   
    7. 运行\测试

为什么要使用maven?
     它可以对项目依赖的jar包进行管理,可以让你的项目保持基本的依赖,排除冗余jar包,并且可以让你非常轻松的对依赖的jar包进行版本升级。而这些仅仅是Maven最基本的功能,它可以在这基础上对项目进行清理、编译、测试、打包、发布等等构建项目的工作。

maven的安装与配置

1、下载maven  

    下载后进行解压,解压后的目录如下图所示:

        

    目录结构分析

  • bin:含有mvn运行的脚本   (配置环境变量后可以在cmd命令行界面直接运行mvn命令)
  • boot:含有plexus-classworlds类加载器框架
  • conf:含有settings.xml配置文件 (主要配置本地仓库、中央仓库、私服等信息)
  • lib:含有Maven运行时所需要的java类库
  • LICENSE.txt, NOTICE.txt, README.txt针对Maven版本,第三方软件等简要介绍
2、Maven 配置

    2.1 环境变量配置

        1) 右键此电脑-->属性-->高级系统设置-->环境变量-->新增系统变量:变量名为MAVEN_HOME,变量值为maven根目录

            

        2) 接着找到Path系统变量,点击编辑,新建%MAVEN_HOME%\bin到Path变量中

        3) 测试是否配置成功

           按住window+R,输入cmd,回车进入cmd命令行界面,输入mvn -version命令进行测试,出现如下界面则配置成功

        

    2.2 settings.xml配置
        在解压的maven文件中找到conf/settings.xml
        1)   本地仓库:  在settings节点下配置localRepository和存放maven下载的jar包的目录
        
    2) 中央仓库:mirror  (jar包从哪下载)
    
                <!--中央仓库配置开始  更改成阿里的镜像仓库配置 -->
		  <mirror>
			  <id>alimaven</id>
			  <name>Ali Readable Name for this Mirror.</name>
			  <url>http://maven.aliyun.com/nexus/content/groups/public</url>
			  <mirrorOf>*</mirrorOf>
		  </mirror>
		<!--中央仓库配置结束-->
        Maven仓库补充:
            本地仓库:  项目需要的jar包存放位置    项目引用的jar包位置
            远程仓库/私服:优点:  大量的Jar包,避免网络问题、速度、引用一些maven中没有的jar包
            中央仓库:  全部所有的jar包存放位置        

    2.3 编译工具配置 eclipse
        1. 安装maven插件:Help-->Eclipse Marketplace安装maven  集成maven的eclipse版本省略此步骤
        2. 配置maven参数:Window-->Preference-->Maven
            Maven-Installations-maven的安装目录 (下载的maven解压的目录)
    
    
           maven-User Settings  -> settings地址
    
        
             maven安装和配置完毕,接下来可以进行maven项目的创建了~
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值