MAVEN学习笔记之基础(1)

2019-05-26 21:29:19 浏览数 (1)

MAVEN学习笔记之基础(1)

代码语言:javascript复制
0.0 maven文件结构
    pom.xml
    src
      main
      java
        package
      resource
    test
      java
        package
      resource
    target
      classes
1.0 Maven概览
    1.1——MMVN命令
    mvn compile     编译
    mvn package     打包框架
    mvn clean       文件夹清空
    mvn test        测试操作
    mvn install     把架包放在本地仓库中  默认文档地址.m2   
1.1 MVN工具
    mvn archetype 
    mvn archetype:generate  -DgroupId=com.next.maven -DartifactId=maven-ch03 -Dversion=0.0.1-SNAPSHOT
    骨架
    settings.xml文件
    本地工厂    local修改位置
    中央工厂

2.0 MAVEN项目创建
    常用网站:http://mvnrepository.com/
    webapp
3.0 pom.xml
groupID--->
artifactID-->
version--->0.0.1-SNAPSHOT
x.x.x-里程碑--->SNAPSHOT.alpha.beta.Release(RC).GA
如:
svn版本控制
版本管理cms0.0.1-SNAPSHOT--->cms0.0.1-Release--->cms1.0.1-SNAPSHOT  
                     --->cms0.1.1-SNAPSHOT     ---cms1.0.1-SNAPSHOT
                     --->cms0.1.1-Release
依赖
<dependencies>

        <--!可以排除依赖--!>
        <exclusion>
        </exclusion>

</dependencies>
exc
A-->B1
C-->B2
D-->A
D-->C
D-->B3
4.0 maven仓库/工厂
团队开发
A--->core
B--->service
C--->action
创建自己需要的仓,

0 人点赞