zoukankan      html  css  js  c++  java
  • Maven 重要命令

    1. 编译源代码:

    mvn compile

    2. 编译测试代码:

    mvn test-compile

    3. 运行测试:

    mvn test

    4. 产生site:

    mvn site

    5. 打包:

    mvn package

    6. 在本地Repository中安装jar:

    mvn install
    例:installing D:xxxxx.jar to D:xxxxxx

    7. 清除产生的项目:

    mvn clean

    8. 生成eclipse项目:

    mvn eclipse:eclipse

    9. 生成idea项目:

    mvn idea:idea

    10. 组合使用goal命令,如只打包不测试:

    mvn -Dtest package

    11. 编译测试的内容:

    mvn test-compile

    12. 只打jar包:

    mvn jar:jar

    13. 只测试而不编译,也不测试编译:

    mvn test -skipping compile -skipping test-compile
     ( -skipping 的灵活运用,当然也可以用于其他组合命令) 

    14. 清除eclipse的一些系统设置:

    mvn eclipse:clean 

    15.查看当前项目已被解析的依赖:

    mvn dependency:list

    16.上传到私服:

    mvn deploy

    17. 强制检查更新,由于快照版本的更新策略(一天更新几次、隔段时间更新一次)存在,如果想强制更新就会用到此命令: 

    mvn clean install-U

    18. 源码打包:

    mvn source:jar
    或
    mvn source:jar-no-fork

    mvn compile与mvn install、mvn deploy的区别

    1. mvn compile,编译类文件
    2. mvn install,包含mvn compile,mvn package,然后上传到本地仓库
    3. mvn deploy,包含mvn install,然后,上传到私服
  • 相关阅读:
    Java集合框架知多少——干货!!!
    Java基础小记
    初识Java
    HTML5入门必知
    密码技术小结
    [MDK]Keil在下载程序一直提示更新J-Link
    Python 循环
    2021年7月14日
    bzoj 2653 middle (主席树+二分)
    bzoj 3932 [CQOI2015]任务查询系统 (主席树)
  • 原文地址:https://www.cnblogs.com/yuyangcoder/p/11578853.html
Copyright © 2011-2022 走看看