Maven_2_常用命令

1.clean

clean 是Maven工程的清理命令,执行clean命令会删除target目录及其target目录下的所有内容。

2.compile

compile 是Maven工程的编译命令,作用是将 src/main/java 下的java源文件,编译为class文件  并输出到target(和src处于同级)下的classes目录下。
cmd进入命令状态,执行mvn compile即可。

3.test

test 是Maven工程的测试命令 mvn test,会执行src/test/java 下单元测试类。

4.package 

package 是Maven工程的打包命令,对于java工程将其打包成jar包,对于web工程打包成war包,并存放在target的目录下。
工程目录下执行 mvn package

5.install

install 是Maven的安装命令,执行install,将Maven工程打成 jar包或war包,放在本地仓库。

二.三套生命周期

Maven对项目的构建过程分为三套相互独立的生命周期

1.clear LifeCycle:在进行真正的构造之前,进行一些清理工作。
2.Default LifeCycle:构建的核心部分,编译,测试,打包,部署等。
3.site LifeCycle:生成项目报告,站点,发布站点。

每一个阶段都有一个对应的命令,且有相应的插件来支持命令的运行。且属于同意周期的指令时,前面的命令会自动执行。






猜你喜欢

转载自blog.csdn.net/StrawBerry_Uncle/article/details/80786953
今日推荐