eclipse中的maven build、maven clean、maven generate-sources、maven install和maven test的区别详解
豆豆 2019-12-21 16:30:18 949人已围观
在eclipse中右键maven项目名称在出现的菜单中选择run as在出现的菜单中经常看到maven build、maven clean、maven install、maven test等选项,如下图:
今天就来详细讲解一下maven build、maven clean、maven generate-sources、maven install、maven test这些命令的区别:
maven build解释:
Maven build在eclipse中会调起命令配置界面,在这个插件上让你自己去配置执行目标的。
这里的workspace可以选择项目,勾选skip Tests可以跳过项目里面的单元测试类的执行过程。
maven clean解释:
maven clean 对应原生命令:mvn clean 是清除target目录下的之前打好的jar包或者是war包,如下图,执行命令前项目结构:
执行后,如下图:
maven generate-sources解释:
Maven generate-sources会根据pom配置去生成源代码格式的包
maven install解释:
maven install 相当于 maven 的原生命令 mvn install,同时执行了 mvn clean 和 mvn build,编译项目后,再执行Junit测试方法,再把项目打包到target目录,再安装到本地仓库。
maven test解释:
编译项目后,再执行Junit测试方法
maven compile解释:
编译项目
maven package解释:
编译项目后,再执行Junit测试方法,再把项目打包到target目录
maven 其他命令
未完,待更新。。。。
分享到:
编辑发布时间:2019-12-21 16:30:18