您现在的位置是:首页 >  云笔记 >  开发笔记 >  文章详情

eclipse中的maven build、maven clean、maven generate-sources、maven install和maven test的区别详解

豆豆   2019-12-21 16:30:18   924人已围观

       在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