网上看了很多博客,眼花缭乱,比较繁琐,不够简洁不够全面。
可能很多小白都不知道这些功能的具体作用,要么弄混,要么一知半解。
题外话:本人不怎么写博客,能够看到也是缘分,欢迎评论,本人热爱动漫,所以取名进击的小菜鸭。
mvn clean:
清理项目,删除上一次构建在target目录下的内容。
mvn validate:
验证,验证工程是否正确,所需的信息是否完整。
mvn compile:
编译,Java源程序编译成class字节码文件。
mvn package:
打包,动态打war包,Java工程打jar包
mvn test:
测试
mvn install:
存放,将项目生成的包放在仓库中,便于其他模块调用。