如何使用Maven清理项目

本文介绍了如何使用Maven的clean目标来清除项目缓存,确保在部署时获取最新输出。通过运行`mvn clean`命令,可以删除target文件夹下的所有内容,为生产部署做准备。

在基于Maven的项目中,“ target ”文件夹中存在许多缓存的输出。 当您要构建要部署的项目时,必须确保清除所有缓存的输出,以便始终获得最新的部署信息。

要清除项目缓存的输出,请发出以下命令:

mvn clean

查看输出…

D:\workspace-new\mkyongweb-core>mvn clean
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building mkyongweb-core Maven Webapp
[INFO]    task-segment: [clean]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory D:\workspace-new\mkyongweb-core\target
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Fri Apr 15 16:42:58 SGT 2011
[INFO] Final Memory: 3M/6M
[INFO] ------------------------------------------------------------------------

当执行“ mvn clean ”时,“ target ”文件夹下的所有内容都将被删除。

生产部署
为了将项目部署到生产环境,始终建议使用“ mvn clean package ”,以确保始终获得最新的部署信息。

翻译自: https://mkyong.com/maven/how-to-clean-project-with-maven/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值