zoukankan      html  css  js  c++  java
  • 重看Maven技术

    重看Maven技术

    1. 我使用Maven主要用于包管理。 安装,配置环境变量这些就不说了。

    2. Maven提供的标准目录结构

      Maven3的目录结构如下图所示

      src
      -main
          –java java源代码文件
          –resources 资源库,会自动复制到classes目录里
          –filters 资源过滤文件
          –webapp web应用的目录。WEB-INF、css、js等
      –test
          –java 单元测试java源代码文件
          –resources 测试需要用的资源库
          –filters 测试资源过滤库
      –assembly 组件的描述配置(如何打包)
      –it 集成测试(主要用于插件)
      –site Site(一些文档)
      target
      pom.xml maven的pom文件
      LICENSE.txt Project’s license
      README.txt Project’s readme

    Maven命令

    1. mvn clean 用于删除target文件夹

    2. mvn compile 用于编译 src/main/java目录下的文件,生成target目录及对应文件

    3. mvn test 编译src/main/java 和src/test/java 代码,并生成target目录及对应文件

    4. mvn package 编译src/main/java/和src/test/java代码,并把项目进行打包(war、jar),放入target目录下

    5. mvn install 相当于执行了一次mvn package并把包文件安装到本地仓库

     每一个命令都是一个插件

  • 相关阅读:
    【图论】第k短路
    【图论】差分约束系统
    【图论】最短路
    【图论】Johnson算法
    HDU5878
    HDU5900
    pow的小事不简单
    math汇总
    Bellman-Ford最短路径
    图的遍历
  • 原文地址:https://www.cnblogs.com/threeAgePie/p/13272401.html
Copyright © 2011-2022 走看看