前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Maven 命令

Maven 命令

原创
作者头像
HLee
修改于 2021-07-09 09:53:38
修改于 2021-07-09 09:53:38
2.6K00
代码可运行
举报
文章被收录于专栏:房东的猫房东的猫
运行总次数:0
代码可运行

常用命令

  • mvn install:用于把项目安装到本地的仓库中,提供给别的项目做引用或作自有项目。
  • mvn clean:与install起着反作用能力,当你发现项目install有问题的时候,可以先clean(清除),然后重新install。
  • mvn archetype:可以用这个命令,就是创建一个maven项目。
  • mvn deploy:一般情况下,我们做maven项目,都会有私库的存在,就是自己在服务器上建自己的,存放jar包的仓库,这个命令就是用来把我们install好的包发布(其实就是网络传输)上去。
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
maven setting.xml配置
<server>
   <id>releases</id>
   <username>*****</username>
   <password>*****</password>
</server>
<server>
   id>snapshots</id>
   <username>*****</username>
   <password>*****</password>
</server>
  • mvn compile:编译maven项目的源代码
  • mvn test-compile:编译的是测试包里面的源代码
  • mvn test:测试所有的单元测试
  • mvn package:这是一个集成过程,它的执行顺序是先clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段,最后是成一个打成jar包。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Maven 常用命令
mvn deploy:deploy-file -DgroupId=com.sun.pdfview -DartifactId=pdf -Dversion=1.0 -Dpackaging=jar -Dfile=/home/homer/Desktop/pdf.jar -Durl=http://172.27.9.104:8081/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty
阳光岛主
2019/02/19
7500
maven基础(一) maven常用命令
   然后执行mvn eclipse:eclipse生成ecllipse项目文件,
Java架构师必看
2021/06/10
5740
Maven常见操作命令
最近在基于Maven构建自动化发布流水线,发现当项目多、项目之间依赖多时,了解Maven的命令使用,真是如虎添翼。特为大家整理了一套Maven常见命令及使用小技巧。建议收藏,甚至打印出来放在办公桌以备快速使用。
程序新视界
2022/05/06
6040
Maven常见操作命令
Web-第二十五天 Maven学习一【悟空教程】
解决方案:maven对项目生命周期进行定义,规范,开发人员和测试人员使用maven软件完成构建。
Java帮帮
2018/07/27
9090
Web-第二十五天 Maven学习一【悟空教程】
Maven 核心原理解析(1)
Maven 是每一位Java工程师每天都会接触的工具, 但据我所知其实很多人对Maven理解的并不深, 只把它当做一个依赖管理工具(下载依赖、打包), Maven很多核心的功能反而没用上. 最近重读 Maven实战, 虽然这本书年岁较老(10年出版: 那还是Hudson年代), 但绝大部分还是很值得参考的. 本文讲述Maven的核心原理和概念, 因此还是大纲参考了这本书, 但细节大多参考的Maven的官方文档以及网友释出的博客. 本文主要讲解Maven的: 坐标与依赖、 仓库、 生命周期与插件、 模块聚合、
Java帮帮
2018/03/16
2.9K0
Maven 核心原理解析(1)
day47_Maven学习笔记
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven是一个跨平台的项目管理工具,它是使用java开发的,它要依赖于jdk1.6及以上。主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。
黑泽君
2018/10/11
1K0
day47_Maven学习笔记
maven常用命令
创建maven项目:mvn archetype:create 指定 group: -DgroupId=packageName 指定 artifact:-DartifactId=projectName 创建web项目:-DarchetypeArtifactId=maven-archetype-webapp 创建maven项目:mvn archetype:generate 验证项目是否正确:mvn validate maven 打包:mvn package 只打jar包:mvn jar:jar 生成源码ja
JavaEdge
2018/04/28
1.1K0
这 30 个常用的 Maven 命令你必须熟悉!
maven 命令的格式为 mvn [plugin-name]:[goal-name],可以接受的参数如下。
Java技术栈
2018/07/31
9710
Maven课堂笔记
Apache Maven 是一个软件项目管理和依赖管理工具。基于项目对象模型 (POM:Project Object Model) 的概念,Maven 可以从一个中心信息块管理项目的构建、报告和文档。
闲花手札
2021/08/24
7210
『互联网架构』软件架构-环境搭建maven(三)
http://mvnrepository.com maven 仓库用于查找所需要pom项目
IT架构圈
2019/03/04
9350
『互联网架构』软件架构-环境搭建maven(三)
【工具系列】常用maven命令介绍
一般情况下是用不到这些命令的,因为 idea 集成 maven 后,可以直接在 idea 进行 maven 的操作,只是最近不是换了 mvnd 了嘛,所以需要使用到 maven 命令,发现很多都忘记了,在这里重新记录下。
框架师
2022/03/08
1.1K0
Maven常用命令
  如果你还再用的话,那你就out了,现代人都用mvn archetype:generate了,它将创建项目这件枯燥的事更加人性化,你再也不需要记那么多的archetypeArtifactId,你只需输入archetype:generate,剩下的就是做”选择题”了.
Java编程指南
2019/08/02
4210
《Maven实战》笔记
作为Apache组织中颇为成功的一个开源项目,Maven主要服务于基于Java平台的项目构建,依赖管理和项目信息管理
Yuyy
2022/06/28
1K0
实话实说 | 这些maven命令,你会几个?
今天有位微信好友私下问我:mvn install怎么好像把mvn compile的活也干了,所以我平时都是使用mvn install就ok了。奇怪的是,为什么还要搞个mvn compile呢?
田维常
2021/01/14
8810
实话实说 | 这些maven命令,你会几个?
一个小时学会Maven
在开发中经常需要依赖第三方的包,包与包之间存在依赖关系,版本间还有兼容性问题,有时还里要将旧的包升级或降级,当项目复杂到一定程度时包管理变得非常重要。
张果
2018/10/09
2.7K0
一个小时学会Maven
Maven快速学习教程
在开发中经常需要依赖第三方的包,包与包之间存在依赖关系,版本间还有兼容性问题,有时还里要将旧的包升级或降级,当项目复杂到一定程度时包管理变得非常重要。
张果
2018/10/09
2.4K0
Maven快速学习教程
我是如何理解并使用maven的
一直想写一篇关于Maven的文章,但是不知如何下笔,如果说能使用,会使用Maven的话,一到两个小时足矣,不需要搞懂各种概念。那么给大家来分享下我是如何理解并使用maven的。
软件测试君
2019/07/01
1.7K0
我是如何理解并使用maven的
Maven(二)Maven项目的创建(命令、myeclipse)及生命周期
上一篇给大家介绍了Maven的概念和仓库的一些信息,接下来给大家分享一下使用命令和MyEclipse创建Maven项目 一、使用命令管理Maven项目 1.1、创建Maven java项目  1)创建一个文件夹(MavenProject)——>该文件夹下按shift+右击选择在此处打开命令窗口——>这样创建的maven[java]项目就在该文件夹下   2)命令:mvn archetype:generate -DgroupId=com.zyh.maven.quickstart -DartifactId=s
用户1195962
2018/01/18
1.7K0
Maven(二)Maven项目的创建(命令、myeclipse)及生命周期
maven命令大全
Maven常用命令: 创建Maven的普通Java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -DartifactId=webappName-DarchetypeArtifactId=maven-archetype-webapp 编译源代码: mvn compile 编译测试代码:mvn t
小柒2012
2018/04/16
1.6K0
Maven系列第5篇:私服详解
整个maven系列的内容前后是有依赖的,如果之前没有接触过maven,建议从第一篇看起,本文尾部有maven完整系列的连接。
路人甲Java
2019/11/14
1.8K0
Maven系列第5篇:私服详解
相关推荐
Maven 常用命令
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验