Maven 各命令执行流程解析和说明
2014-03-26 15:01
911 查看
1: 本机安装Maven,可参考其它网站或者我的博客,修改MAVEN( setting.xml文件) 存放本机资源库的位置:D:\Repositories\Maven
2:打开ecilpse可以查看MAVEN相关命令;如图1
图1
命令说明,对应的命令执行流程可见流程如图3、图4 console台打印信息,能知一二。
mvn compile:编译源代码,生成对应的CLASS文件,执行流程可见流程如图3
mvn test-compile:编译测试代码,生成对应的CLASS文件,执行流程可见流程如图3
mvn test:运行测试,生成对应的CLASS文件,执行流程可见流程如图3
mvn package:打包,生成JAR文件,只能本程序用,或者拷贝到其它项目使用,执行流程可见流程如图3
mvn install :打包,生成JAR文件,并在本地仓库生成JAR和POM文件,供其它Maven项目共享,,执行流程可见流程如图3;
mvn clean :清除产生的项目
mvn test -skipping compile -skipping test-compile:只测试而不编译,也不测试编译,-skipping 的灵活运用,当然也可以用于其他组合命令
mvn eclipse:eclipse :生成eclipse项目
mvn eclipse:clean :清除eclipse的一些系统设置
3: 打开ecilpse, 配置 MAVEN用户 设置,如图2;
图2
4 运行 MAVEN相关命令,运行流程如图3;
图3
图4(install生成jar,pom到本地MAVEN仓库)
共同学习,有不对地方请指出,谢谢!
2:打开ecilpse可以查看MAVEN相关命令;如图1
图1
命令说明,对应的命令执行流程可见流程如图3、图4 console台打印信息,能知一二。
mvn compile:编译源代码,生成对应的CLASS文件,执行流程可见流程如图3
mvn test-compile:编译测试代码,生成对应的CLASS文件,执行流程可见流程如图3
mvn test:运行测试,生成对应的CLASS文件,执行流程可见流程如图3
mvn package:打包,生成JAR文件,只能本程序用,或者拷贝到其它项目使用,执行流程可见流程如图3
mvn install :打包,生成JAR文件,并在本地仓库生成JAR和POM文件,供其它Maven项目共享,,执行流程可见流程如图3;
mvn clean :清除产生的项目
mvn test -skipping compile -skipping test-compile:只测试而不编译,也不测试编译,-skipping 的灵活运用,当然也可以用于其他组合命令
mvn eclipse:eclipse :生成eclipse项目
mvn eclipse:clean :清除eclipse的一些系统设置
3: 打开ecilpse, 配置 MAVEN用户 设置,如图2;
图2
4 运行 MAVEN相关命令,运行流程如图3;
图3
图4(install生成jar,pom到本地MAVEN仓库)
共同学习,有不对地方请指出,谢谢!
相关文章推荐
- UBoot命令解析与执行流程
- Maven打包可执行jar说明
- Android图片加载框架最全解析(二),从源码的角度理解Glide的执行流程
- Android编译系统详解(二)——命令执行流程
- adb命令执行过程解析
- Linux Source命令及脚本的执行方式解析
- ListView.setSelection(int)方法执行流程源码解析(API 21)
- UBOOT添加命令的执行流程
- Hystrix 源码解析 —— 命令执行(二)之执行隔离策略
- Hadoop MapReduce 任务执行流程源代码详细解析(转载)
- Mybatis源码详解之接口方法被执行流程源码解析
- SpringMVC执行流程及源码解析
- MyBatis学习总结(八)——Mybatis3.x与Spring4.x整合 一、搭建开发环境 1.1、使用Maven创建Web项目 执行如下命令: mvn archetype:create
- ABAP--关于ABAP流程处理的一些命令的说明(stop,exit,return,check,reject)
- 菜鸟教程之工具使用(二十)——解决m2eclipse插件无法执行Maven命令
- SpringMVC执行流程及源码解析
- Spinner类setSelection执行流程源码解析
- IDEA如何执行maven命令
- Linux的系统调用、网络连接状态、磁盘I/O;可疑行为监控/日志收集、SHELL命令执行流程