真正的Maven经常使用命令
长期用Eclipse的Maven插件的小伙伴可能接触Maven的经常使用命令比較少。每次用每次翻文档。
假设让你脱离Eclipse怎么办,面试的时候考到了怎么办……
假设你不想尴尬,请小朋友花点时间运行几次,大家以后就能够自信的说我能用mvn命令处理Maven项目。
下面为个人整理,如有不全。请各位补充。为后来的兄弟谢过了,呵呵……
mvn -v //查看版本号
mvn archetype:create //创建 Maven 项目
mvn compile //编译源码
mvn test-compile //编译測试代码
mvn test //运行应用程序中的单元測试
mvn site //生成项目相关信息的站点
mvn package //根据项目生成 jar 文件
mvn install //在本地 Repository 中安装 jar
mvn -Dmaven.test.skip=true //忽略測试文档编译
mvn clean //清除目标文件夹中的生成结果
mvn clean compile //将.java类编译为.class文件
mvn clean package //进行打包
mvn clean test //运行单元測试
mvn clean deploy //部署到版本号仓库
mvn clean install //使其它项目使用这个jar,会安装到maven本地仓库中
mvn archetype:generate //创建项目架构
mvn dependency:list //查看已解析依赖
mvn dependency:tree //看到依赖树
mvn dependency:analyze //查看依赖的工具
mvn help:system //从中央仓库下载文件至本地仓库
mvn help:active-profiles //查看当前激活的profiles
mvn help:all-profiles //查看全部profiles
mvn help:effective -pom //查看完整的pom信息
转载于:https://www.cnblogs.com/mqxnongmin/p/10767828.html
真正的Maven经常使用命令相关推荐
- maven的常用命令
install 安装 功能: 编译和打包,把打好的可执行的jar包(或者war包或者其他包)部署到本地maven仓库 编译 javac 打包 -jar,将java代码打包为jar文件 安装到本地仓库- ...
- mvn install java版本,maven的打包命令--assemblyinstall和maven update之后jdk版本变回1.5的问题...
maven的打包命令–assembly&install和maven update之后jdk版本变回1.5的问题 在进行maven项目打包时,可以有另个命令assembly和install 一. ...
- Maven - 构建与命令
Maven - 构建与命令 Maven是一款服务于Java平台的自动化构建工具.那么什么是构建? 构建就是以我们编写的Java代码.框架配置文件.国际化等其他资源文件.JSP页面和图片等静态资源作为& ...
- 【Maven】Maven的常用命令
目录 一.Maven的常用命令 1.compile 编译命令 2.test 测试命令 3 .clean 清理命令 4.package 打包命令 5. install 安装命令 6.Maven 指令的生 ...
- maven打包的命令
maven打包的命令 mvn clean install package 先删除目标文件夹 编译并且打包 -pl 参数 : 选择具体打包哪个节点 例如 XXX-web XXX-api 多个模块 , 分 ...
- 使用Maven tomcat:run命令启动web项目时修改默认端口的方法
在使用maven时,修改插件tomcat启动端口.一开始我在pom.xml配置文件里面修改,如下面所示: 1 2 3 4 5 6 7 8 9 <plugin> <groupId> ...
- 面试题:说说maven 以及打包命令
面试题:说说maven 以及打包命令 maven的打包命令: mvn clean package 依次执行clean.resources.compile.testResources.testCompi ...
- maven常用的命令(window控制台和linux命令是一致的)
六个必须掌握的maven命令: 1. mvn help:describe 你是否因为记不清某个插件有哪些goal而痛苦过,你是否因为想不起某个goal有哪些参数而苦恼,那就试试这个命令吧,它会告诉你一 ...
- 使用Ant 和 Maven打包发布命令行程序(转载)
From:https://www.linux178.com/Java/maven-release.html 用Java写了一个命令行的小程序,使用的Intellij IDE是IDEA13原来一直使用A ...
- maven使用mvn命令创建项目异常java.lang.NoClassDefFoundError: org/apache/commons/collections/ExtendedProperties
命令: mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-gri zzly2 -DarchetypeGroupId=org. ...
最新文章
- AngularJS之Service(四)
- 某知名公司ERP数据库结构[5]
- php 判断同时存在英文跟数字,php判断输入是否是纯数字,英文,汉字的方法
- Android项目中如何用好构建神器Gradle?
- linux内核驱动之 用户空间和内核空间
- iftop网卡流量监控软件
- 【期末复习】微机原理与接口技术
- selenium打开浏览器报错问题
- 微信小程序 弹窗(模态框)遮罩层 弹窗右上角按钮关闭
- STN 图像配准一些记录
- ViewBinding使用时出现Could not find method viewBinding() for arguments错误
- 本田智能驾驶功能介绍-TSR/CTM/MVC360
- CF Card Reader Test市面CF读卡器不完全测评
- Git Github学习笔记
- 相机靶面尺寸和视场角换算
- 用html设计一个时间距离查询,使用HTML5 Geolocation实现一个距离追踪器
- 全国369个城市空气质量月度数据(2013-2021)
- 少年自学python笔记_自学python笔记(一)
- Weex最新进展 - 交互和内核
- 小米6系统 android版本是多少合适,“告别”安卓!小米6用上最新国产系统?
热门文章
- 深入理解Java8 Lambda表达式
- 玛莎拉蒂品牌与酷客多小程序达成官方合作!
- 【20180712】Nginx 参数优化和内核参数优化
- 点击类名方法名如何连接到相应的Android源代码
- 远程控制软件用户群分析
- 获取手机唯一标识插件_非常强大的几款手机浏览器,适用于某些黑科技功能
- linux主从库配置文件,Linux系统中MongoDB安装及主从配置linux操作系统 -电脑资料
- docker安装gamit_ubuntun10.10中安装gamit 10.40
- matlab isnumeric函数,matlab中isnan函数
- Hash表、Hash函数及冲突解决