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概念模型图:

  • 相关阅读:
    计算机的时空观以及俩者间的相互转换
    发送一个记录数据包
    流的压缩与解压缩函数
    通过自定义消息调用主窗体的菜单项
    多标签窗体的释放一法
    记录数组存出到文件和从文件导入
    变体记录
    内存流的使用
    用流读写结构化文件
    下拉框、下拉控件之Select2
  • 原文地址:https://www.cnblogs.com/zhangyuhao/p/11073214.html
Copyright © 2011-2022 走看看