zoukankan      html  css  js  c++  java
  • Maven基础。

    ---恢复内容开始---

    Maven:

    1、概念。

      * maven 是一个项目管理工具。

      * maven的作用。

        1、jar包。依赖管理。将jar包放在jar包仓库(pom.xml),不需要每个项目都添加jar包。

        2、测试。

        3、项目发布。

    2、使用。

      * 下载解压即可。

      * 环境变量配置。

    3、仓库种类和关系。

      仓库分为:本地仓库、远程仓库(公司等)、中央仓库。

      默认使用C盘一文件里的仓库,没有的话自动在中央仓库下载。

      可以在配置文件更改本地仓库地址:<localRepository>E:maven_repository</localRepository>

    4、maven标准目录结构。

      传统项目,只有一个src根目录,而如果增加根目录,又产生了不统一的问题。

      maven标准目录结构:

        * src/main/java   核心代码部分

        * src/main/resources 配置文件部分

        * src/test/java  测试代码部分

        * src/test/resources 测试配置文件

        * src/main/webapp  页面资源,js , css.....

    5、maven常用命令。

      * clean : 删掉target目录。

      * complie:编译src/main 并放到  target目录下。

      * test :编译src/main  和  src/test  的代码

      * package:编译main 和 test 代码  ,并打war包。

      * install:编译代码,打war包。并把war包放到本地仓库。

      * deploy :发布,执行上面操作,并发布。

    6、maven 生命周期。

      上面命令中,clean是清理生命周期,后面的四个命令是默认生命周期。

      默认生命周期中,执行后面的,会默认把之前的都执行。

      maven概念模型图:

  • 相关阅读:
    apache solr简单搭建
    Flash学习初总结
    UWP多设备加载不同xaml布局文件
    鼠标右键多余选项删除
    用命令查看win10/win8.1等详细激活信息方法:
    win10 登陆选项 无法打开
    UWP应用开发:添加复制按钮,添加引用
    notepad++详细介绍!
    Python安装出现2503 2502 问题解决!
    Genymotion插件安装教程
  • 原文地址:https://www.cnblogs.com/zhangyuhao/p/11073214.html
Copyright © 2011-2022 走看看