当前位置: 首页 > news >正文

mvn命令

Maven 各命令执行流程解析和说明

原创 2014年03月26日 15:01:05
  • 15063

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

转载于:https://www.cnblogs.com/gaoyuechen/p/8594283.html

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 安全感
  • DCN(Deep Cross Network)模型在手淘分类地图CTR预估上的应用
  • 第一周第一天任务
  • js压缩图片的方法(手机端,兼容ios和android),返回值为base64的字符串,压缩率ratio可自定义...
  • DirectFB、Layer、Window、Surface之间关系
  • 复杂recyclerView封装库
  • js文件、图片上传(原生方法和jquery的ajax两种都有)
  • 浮点数网络传输
  • 第199天:js---扩充内置对象功能总结
  • 1.6-1.7 centos7-配置ip
  • Maven学习笔记四(坐标和依赖)
  • java 泛型中classT 和T的区别是什么?
  • django性能优化缓存view详解
  • thymeleaf 引入js css 无效
  • 【JS第13期】变量、作用域、内存等问题
  • CSS盒模型深入
  • EventListener原理
  • HTTP中GET与POST的区别 99%的错误认识
  • JavaScript设计模式之工厂模式
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • laravel 用artisan创建自己的模板
  • Nacos系列:Nacos的Java SDK使用
  • Rancher-k8s加速安装文档
  • Redis学习笔记 - pipline(流水线、管道)
  • Spring Boot MyBatis配置多种数据库
  • 关于 Cirru Editor 存储格式
  • 将 Measurements 和 Units 应用到物理学
  • 使用Swoole加速Laravel(正式环境中)
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • #每日一题合集#牛客JZ23-JZ33
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (LeetCode 49)Anagrams
  • (Windows环境)FFMPEG编译,包含编译x264以及x265
  • (九)One-Wire总线-DS18B20
  • (学习总结16)C++模版2
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .axf 转化 .bin文件 的方法
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .NET 反射 Reflect
  • .NET程序员迈向卓越的必由之路
  • .NET和.COM和.CN域名区别
  • .Net实现SCrypt Hash加密
  • ??eclipse的安装配置问题!??
  • [20170728]oracle保留字.txt
  • [2544]最短路 (两种算法)(HDU)
  • [Android]常见的数据传递方式
  • [ASP]青辰网络考试管理系统NES X3.5
  • [AX]AX2012 R2 出差申请和支出报告
  • [BUUCTF]-Reverse:reverse3解析
  • [C#基础知识]专题十三:全面解析对象集合初始化器、匿名类型和隐式类型