maven 常用命令和生命周期
  IOhvJ2tDvxIv 2023年11月15日 30 0


 1.maven常用的命令

1.1 clean(清理)

clean命令作用是:清理项目中target目录下文件。

1.2compile(编译)

compile命令作用是:将.java文件编译成 .class文件。

1.3test(测试)

test命令作用是:运行src-test-java下的单元测试类。(单元测试类名字命名规则:XXTest.java)

1.4package(打包)

package命令作用是:将项目打包到target目录下。

web 项目打包成:war文件。

java项目打包成:jar文件。

1.5install(安装)

install命令作用是:打包到本地仓库。

2.生命周期

maven的生命周期是抽象的,实际的工作都交由"插件"来完成。

maven的每个构建步骤都包含一个或多个插件。

maven中有三套相互独立的生命周期。

CleanLifeStyle

  • 作用:清理项目
  • 包含的生命周期阶段:pre-clean, clean,post-clean

maven 常用命令和生命周期_java编辑

  • 当执行mvn clean时候, 将执行的生命周期阶段:pre-clean, clean。
  • 当执行mvn post-clean时候, 将执行的生命周期阶段:pre-clean, clean,post-clean。

DefaultLifeStyle

  • 作用:项目构建、部署
  • 包含的生命周期阶段:

maven 常用命令和生命周期_java_02编辑

  • 当执行mvn compile时候, 将执行的生命周期阶段:compile之前的所有阶段。
  • 当执行mvn install 时候, 将执行的生命周期阶段:install 之前的所有阶段。

SiteLifeStyle

  • 作用: 项目站点文档创建的处理
  • 包含的生命周期阶段:


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月15日 0

暂无评论

推荐阅读
  2Vtxr3XfwhHq   2024年05月17日   55   0   0 Java
  Tnh5bgG19sRf   2024年05月20日   110   0   0 Java
  8s1LUHPryisj   2024年05月17日   46   0   0 Java
  aRSRdgycpgWt   2024年05月17日   47   0   0 Java
IOhvJ2tDvxIv
作者其他文章 更多