zoukankan      html  css  js  c++  java
  • maven笔记(1)

    maven环境搭建:http://www.cnblogs.com/fnng/archive/2011/12/02/2272610.html

    项目管理利器(Maven)——常用的构建命令
    1. mvn -v 版本。
    2. mvn compile 编译。
    3. mvn test 测试。
    4. mvn package 打包。
    5. mvn clean 清除maven生成的target目录。
    6. mvn install 将生成的jar安装到本地仓库中。

    maven编译代码的流程:
    1. 执行mvn compile 命令编译java代码文件;
    2. 如果发现代码中引用到了其他的包文件(jar包);
    3. 首先回去核心配置文件pom.xml文件中去查找相应的配置依赖;
    4. 根据配置依赖先去本地的仓库中查找jar包资源;(可以再相应的目录下用install创建)
    5. 如果本地不存在,则会再去联网到maven的中央仓库中查找。

    Maven创建目录的两种方式:(archetype自动创建目录骨架)
    1.archetype:generate 按照提示进行选择。
    2.archetype:generate -DgourpId=组织名,公司网址的反写+项目名称
    -DartifactId=项目名-模块名
    -Dversion=版本号
    -Dpackage=代码所在的包名

    项目管理利器(Maven)——maven中的坐标和仓库
    1、坐标。
    2、构件通过坐标作为其唯一标识。
    3、仓库:
    -本地仓库。
    -远程仓库:maven-model-builder-3.3.3.jarorgapachemavenmodel,超级pom.xml文件,全球中央仓库地址:https://repo.maven.apache.org/maven2
    -镜像仓库:/conf/setting文件:
    <mirror>
    <id>maven.net.cn</id>
    <mirrorOf>central</mirrorOf>
    <name>central mirror in china</name>
    <url>http://maven.net.cn/content/groups/public</url>
    </mirror>
    4、修改本地仓库的位置:<localRepository>D:/Maven/repository</localRepository>
    Ps:一旦配置了镜像仓库,那么先前的所有配置都会转到镜像仓库中。
    默认仓库位置.m2 repository,将settings.xml复制到更改后的本地仓库中,这样maven版本更新了,也不用修改settings.xml了

  • 相关阅读:
    装饰器的应用
    绑定路由关系
    基本使用
    numpy多项式拟合
    pandas空值处理与插值
    索引
    事务
    子查询
    视图
    自关联
  • 原文地址:https://www.cnblogs.com/YangJavaer/p/5792086.html
Copyright © 2011-2022 走看看