• 编译命令:mvn compile

编译时,它会去编译HelloWorld中的java代码

在编译时,需要在pom所在的目录(如"C:\Windows\System32\cmd.exe)进行命令行操作:

使用mvn compile命令

此时它会自动下载在pom.xml配置的本地仓库,添加的依赖时首先在本地仓库中找,本地仓库找不到了会去中央仓库下载

完成时:

在第一次下载时,它会下载一些基础的maven的jar包

编译成功之后:

圈起来的是编译之后代码的目录
该命令只编译main目录中的代码

  • 测试命令:mvn test

还是在刚刚的命令行中操作

使用mvn test命令:

此时它下载的是测试环境要用的一些基础包

测试完之后,它会报告测试了多少,会报错

  • 打包:mvn package

第一次执行时也会下载一些环境

注: 只有测试通过才能打包成功

打包成功:

同时会显示存放的路径

  • 将所使用的插件放入本地仓库以供使用:mvn install

将开发的模块放入本地仓库供其他模块使用

放入的路径由pom.xml中的gav决定

完成:

这里安装到本地仓库的路径是在之前设置的路径:

路径中和pom.xml中的gav对应关系:

  • 删除target(删除编译文件的目录):mvn clean

运行mvn命令,必须在pom.xml所在的目录

note_maven中的常用命令相关推荐

  1. Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。...

    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...

  2. Linux学习系列二:Linux中的常用命令

    这个系列的Linux教程主要参考刘遄老师的<Linux就该这么学>.用的系统是RHEL8,如果遇见一些命令出现问题,请首先检查自己的系统是否一致,如果不一致,可网上查一下系统间某些命令之间 ...

  3. Server使用过程中的常用命令记录

    记录在使用unix中的常用命令, 以及各个基础组件的常用命令 Please input in head: k8s中nodeport端口范围修改 vim /etc/kubernetes/manifest ...

  4. linux中vim查看最后五行命令,Linux系统中Vi常用命令及高级应用

    一.简介 Vi命令可以说是Unix/Linux世界里最常用的编辑文件的命令了,很多人不喜欢VI因为它 的众多的命令集,但是我们只需要掌握基本的命令然后灵活地加以运用,相信你会象我一样喜欢它的. 本文旨 ...

  5. SAP License:SAP Solution Manager中的常用命令

    常用命令 SE81 Tools -> ABAP Workbench -> Overview -> Application Hierarchy view the Repository ...

  6. 金仓数据库KingbaseES中 ksql常用命令总结

    关键字:  KingbaseES,ksql,常用命令 内容正文: \a:如果当前的表输出格式是非对齐的,则切换成对齐格式.如果不是非对齐格式,则设置成非对齐格式. \c or\connect:与一台K ...

  7. MATLAB中的常用命令

    MATLAB中命令窗口和编辑窗口中常用的命令 MATLAB2016a的帮助系统 在MATLAB命令行窗口中,可以通过一些命令来获取纯文本的帮助信息.包括: help.lookfor.which.doc ...

  8. Vim中的常用命令总结(持续补充完善)

    文章目录 前言 VIM命令 Vim的三种模式 (1) 命令模式 (2) 插入模式 (3) 退出模式 跳转 (1) gg :跳转到文件开头 (2) Shift + g :跳转到文件结尾 分割窗口 (1) ...

  9. 八股文之linux中redis常用命令

    全局操作 查询键 # 查询所有的键,遍历所有的键 keys * 127.0.0.1:6379> keys * "backup4" "backup3" &q ...

最新文章

  1. 用lambda对std::list排序 - 力为的技术博客 - C++博客
  2. JTAG error:can not read register while CPU is running该如何解决
  3. leetcode第一题两数相加
  4. C++新特性探究(十五):bind
  5. 【工具】Sublime Text 自动保存功能
  6. DMX512 for Arduino 例子详解
  7. 发邮件+实习+简历+
  8. zoom会议背景设置,zoom手机背景怎么设置
  9. iOS辅助功能Accessibility浅析
  10. 带云的计算机词语,带云字的词语和成语有哪些
  11. Spring Cloud Gateway — 网关基本功能API暴露
  12. OkHttp证书校验
  13. 骁龙778gplus什么水平 骁龙778gplus什么级别 骁龙778gplus相当于什么档次
  14. 【案例实践】Python多元线性回归、机器学习、深度学习在近红外光谱分析中的实践应用
  15. 【文本差异对比工具网页版】
  16. AS3使用,播放声音和加载外部声音文件
  17. (中篇)中高级前端大厂面试秘籍,寒冬中为您保驾护航,直通大厂
  18. 动手训练属于自己的无人车,这个超强服务现已开源
  19. PPT里面添加备注以及更改备注字体大小
  20. 多视图几何——变换层次总结(射影变换,仿射变换,相似变换,欧式变换)

热门文章

  1. SharePoint 2013让页面显示错误
  2. Oracle 20c数据库开启原生的区块链表、AutoML以及持久化内存支持
  3. 可能是全网最好的MySQL重要知识点/面试题总结
  4. ORA-600_16703比特币攻击案例分析
  5. 10年经验总结,华为fellow教你如何成为一名优秀的架构师?
  6. 从原理到实践,手把手带你轻松get数仓双集群容灾
  7. 这才是大数据的正确打开方式
  8. 案例分享丨红外自动感应门设计与实现详解
  9. WEB安全入门:如何防止 CSRF 攻击?
  10. 【华为云技术分享】云图说 | 华为云AnyStack on BMS解决方案:助力线下虚拟化业务迁移上云