zoukankan      html  css  js  c++  java
  • maven课程 项目管理利器-maven 3-5 maven生命周期和插件 4星

    本节重点:  maven插件的使用

    本节主要内容:

    1    maven生命周期

    2    maven插件的使用

    3    零散知识点

    1    maven生命周期  maven生命周期主要有三个:

    a  clean  清理项目

    pre-clean    执行清理前的工作

    clean      清理上一次构建生成的所有文件

    post-clean    执行清理后的文件(屁话,不知道干嘛的)

    b  default  构建项目

    compile   编译

    test    测试

    package  打包

    install   安装

    c  site  生成项目站点,根据pom信息自动生成站点  , mvn site命令后生成的文件在target下的site目录中(该功能有些鸡肋,正规课堂和博客中很少介绍这块,用到再说吧)

    pre-site    生成站点前要做的工作

    site      生成项目的站点文档

    post-site    生成项目站点后要完成的工作

    site-deploy    发布生成的站点到服务器上

    2    maven插件的使用

    插件查看地址:http://maven.apache.org/plugins/index.html

    使用source插件,本节只提供这一个插件的使用,其余的请举一反三啊

    demo:

    <build>
        <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
          <plugins>
              <!-- 此处新加的源码打包的功能 -->
              <plugin>
                  <groupId>org.apache.plugins</groupId>
                  <artifactId>maven-source-plugin</artifactId>
                  <version>2.4</version>
                  <executions>
                      <execution>
                          <phase>package</phase>
                          <goals>
                              <goal>jar-no-fork</goal>
                          </goals>
                      </execution>
                  </executions>
              </plugin>

    3    零散知识点

    1    mvn package 会默认执行mvn compile和mvn test

  • 相关阅读:
    Keil MDK5 硬件仿真之查看变量的值(内附变量值不随程序的运行而刷新的解决办法)
    15 Q点稳定的放大电路和基本共集放大电路
    13 H参数等效模型
    12 放大电路的分析方法
    文件处理
    基本数据类型及内置方法
    for循环及字符串操作
    while循环
    用户交互、运算符
    变量与基本数据类型
  • 原文地址:https://www.cnblogs.com/1446358788-qq/p/9867208.html
Copyright © 2011-2022 走看看