• maven 基础知识


    1. mvn clean package -U

    主版本号.次版本号.增量版本号.-<里程碑版本>

    1.0.0-RELAESE

    mvn -Dmavn.test.skip -U clean package

    -U:

    使用-U参数: 该参数能强制让Maven检查所有SNAPSHOT依赖更新,确保集成基于最新的状态,如果没有该参数,Maven默认以天为单位检查更新,而持续集成的频率应该比这高很多。

    2.常用命令
    a) compile
    b) clean (删除target)
    c) test test case
    d) package 打包
    e) install 把项目install 到local repo
    f) deploy 把本地jar发布到remote

    mvn clean install
    mvn clean package


    3.插件
    常用插件
    http://www.mojohaus.org/plugins.html

    1) findbugs
    2) versons
    mvn versions:help
    mvn versions:set -DnewVersion=1.1
    3) source 打包源代码
    4) assembly 打包zip、war


    Profile
    a) 使用场景 dev/test/pro
    10. 仓库
    nexus 创建私服

    mvn clean install
    1.
    <build>
    <plugins>
    <plugin>
    <groupId>com.demo</groupId>
    <artifactId>demo-plugin</artifactId>
    <version>1.0-SNAPSHOT</version>
    <executions>
    <execution>
    <phase>package</phase>
    <goals>
    <goal>pluginlearn</goal>
    </goals>
    </execution>
    </executions>
    </plugin>
    </plugins>
    </build>


    2. 插件传参数

    mvn install -Dargs=123

  • 相关阅读:
    Linux之文档与目录结构
    Linux介绍
    CentOS7下zip解压和unzip压缩文件
    yum 命令讲解
    Linux安装redis
    pip更新问题
    第一章-KS8初体验 安装部署
    MVC Razor视图引擎
    MVC 组件之间的关系
    Web应用程序和网站的区别
  • 原文地址:https://www.cnblogs.com/newlangwen/p/10350239.html
Copyright © 2020-2023  润新知