Maven 项目管理工具 使用笔记

文档约定的结构:

Maven 项目管理工具 使用笔记_第1张图片

       pom.xml与src同级,都放在项目的根目录下。

pom.xml配置结构:


    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"> 

 4.0.0

    com.imooc.firstmvn

    maven01-model
    0.0.1-SNAPSHOT

   
   
    junit
    junit
    4.10

   

   


groupId的值就是项目的包名 

artifactId的值是模块名,建议使用项目名


CMD操作:

mvn compile 编译

mvn test   测试(相当于运行然后校验结果)

mvn package  打包到项目的target文件夹中(会包含执行前两步,但如果和之前的结果一致,则不覆盖)

mvn install  将项目打包到本地仓库(会包含执行前三步,但如果和之前结果一致,则不覆盖,同样如果重复执行该命令,结果jar一致则不覆盖)

mvn clean  清除整个taeget文件夹(以上三个命令的结果都输出在target),但不会清除insatll到仓库的jar包



若要手动下载某些jar包或pom.xml文件,可以直接到mvn官方仓库搜寻

https://mvnrepository.com/


注意:当用MVN首次构建项目时,会将基本的jar包和配置文件下载到本地仓库,这个时候必须保证网络与中心仓库的畅通,

有很多问题都是由于默认的远程仓库(国外)拒绝访问或者连接速度慢及不稳定造成的。所以可以对maven安装目录下的setting.xml文件进行修改:

1.E:\apache-maven-3.3.9\repository

设置存储jar包和项目依赖库的本地仓库,方便自己管理。

Maven 项目管理工具 使用笔记_第2张图片


2.
            nexus-aliyun
            central
            Nexus aliyun
            http://maven.aliyun.com/nexus/content/groups/public

将Maven改成国内的阿里云中央仓库,这样可以非常有效的解决极多由于下载的时候缺失包的问题。

Maven 项目管理工具 使用笔记_第3张图片



你可能感兴趣的:(Maven 项目管理工具 使用笔记)