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:生成项目报告,站点,发布站点。

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






评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值