Maven

1.Maven的简介

        1.1什么是Maven?

                maven,美国阿帕奇(apache)公司的一款开源的项目管理工具,具有管理依赖与项目构建两大核心功能。

        1.2Maven的核心概念

                仓库:

                        本地仓库:在程序员的电脑上,用于存储从中央仓库或私服下载的jar包

                        中央仓库:在外网,存放了基本上所有的jar包

                        私服:在公司,用于存放从中央仓库下载的jar包

                        

                坐标:

                        作用:用于定位jar包在仓库中的位置

                        组成:

                                (org.mybatis)公司域名+(mybatis)项目名+(3.4.5)版本号

                                <dependency>
                                    <groupId>org.mybatis</groupId>
                                    <artifactId>mybatis</artifactId>
                                    <version>3.4.5</version>
                                </dependency>

                        

2.maven的安装

        2.1、下载

                官网:http://maven.apache.org/

        2.2、解压

                必须将maven安装包解压到一个没有中文没有空格的路径下

                目录结构:

                        bin:脚本

                        boot:引导程序,如类加载器

                        conf:配置文件

                        lib:jar包

                

        2.3、配置环境变量

                配置:

                        MAVEN_HOME:D:apache-maven-3.4.5

                        

                        path:%MAVEN_HOME%\bin

                

                测试:

                        mvn -version

                

        2.4、配置阿里云镜像(修改conf/setting.xml)

                <mirrors>
                    <mirror>
                        <id>nexus-aliyun</id>
                        <mirrorOf>central</mirrorOf>
                        <name>Nexus aliyun</name>
                        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
                    </mirror>
                </mirrors>

        2.5、配置本地仓库的位置(修改conf/setting.xml)

                 <localRepository>D:\mvn_repository</localRepository>

3、idea集成maven(告诉idea maven装那了)

        3.1、集成maven

                File->Settings...->File | Settings | Build, Execution, Deployment | Build Tools | Maven:
                    Maven home path:D:/apache-maven-3.5.4
                    User settings file:D:\apache-maven-3.5.4\conf\settings.xml 

                

        3.2、设置idea自动下载依赖

                添加依赖时,IDEA右下角会弹框提示,点击"Enable Auto-lmport"即可。

                

                

        3.3、maven项目的目录结构

                

                  src
                  |
                  |-main
                  |-java:java代码
                  |-resources:配置文件
                  |-test
                  |-java:测试Java代码
                  pom.xml:maven配置文件

        3.4、添加依赖(pom.xml)

                <dependencies>

                        坐标

                </dependencies>

4、maven的生命周期

        清理生命周期:

                clean

        默认生命周期:

                compile-->test-->package-->install(本地仓库)-->deploy(私服)

        站点生命周期:

                site

5、创建maven工程

      5.1、  创建工程

                5.1.1:选择maven

                        

                5.1.2、设置工程名

                        

                5.1.3、设置工程位置

                

  

                

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值