zoukankan      html  css  js  c++  java
  • Maven生命周期和插件

    Maven生命周期和插件


    生命周期:构建过程的一系列阶段

    Maven有三套生命周期:
    1.clean。clean生命周期包括例如以下阶段
      1.1.pre-clean
      1.2.clean
      1.3.post-clean

    2.default,default生命周期包括例如以下阶段
      2.1.validate
      2.2.intialize
      2.3.generate-sources
      2.4.process-sources
      2.5.generate-resources
      2.6.process-resources
      2.7.complie
      2.8.process-classes
      2.9.generate-test-sources
      2.10.process-test-sources
      2.11.generate-test-resources
      2.12.process-test-resources
      2.13.test-complie
      2.14.process-test-classes
      2.15.test
      2.16.prepare-package
      2.17.package
      2.18.pre-integration-test
      2.19.integration-test
      2.20.post-integration-test
      2.21.verify
      2.22.install
      2.23.deploy
     
    3.site,site生命周期包括例如以下阶段
      3.1.pre-site
      3.2.site
      3.3.post-site
      3.4.site-deploy

    生命周期的各个阶段是有依赖关系的。后面的阶段依赖前面的阶段

    命令行运行Maven命令的主要方式就是调用Maven的生命周期阶段。比如运行【mvn clean install】命令
    就是调用clean周期中clean和之前的阶段和default周期install之前的阶段


    插件目标:一个插件能够完毕一个或者多个生命周期的阶段。每一个插件能够有一个或多个目标。每一个目标相应生命周期的一个阶段


    详细而言,生命周期的阶段和插件的目标相互绑定,以完毕某个详细的构建任务





  • 相关阅读:
    Swift 可选项 Optional
    Swift 枚举的用法
    Swift 函数
    Swift 流程控制
    iPhone 相册取出视频宽高分辨率是相反的 解决方案
    Mac 下GitHub 访问慢解决方案
    Ipa 脱壳工具 Clutch dumpdecrypted 使用
    逆向 make 打包错误解决方案 make: *** [internal-package] Error 2
    删除 $PATH 路径下多余的文件地址
    Reveal 破解 无限试用
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5128055.html
Copyright © 2011-2022 走看看