maven常用命令

mvn  -v 查看maven版本

  compile 编译

  test 测试

  package 打包

  clean 删除target

  install  安装jar包到本地仓库中。

maven自动创建目录骨架:

maven规定两条目录骨架:

  • src/main/java/主代码
  • src/test/测试代码    

使用archetype插件自动创建目录骨架。

假如我要在D盘目录下创建文件。

1,转移到D盘目录:

2,使用cd(change direction)命令符号到所在项目目录下:命令:cd 路径

3,使用archetype自动创建目录:命令:mvn archetype:generate

此时会自动下载所需的文件。

4,当所有文件下载完成,要求你选择下载maven archetype的版本。:假如我们这里选择6

5,安装完archetype,会要求你定义一个groupId,artifactId,version,package等信息,我这里定义如下。

最后还要求你选择是否确定,这里输入Y就行了。

此时表示安装完成。

此时在该目录下已经自动创建如下文件。

文件夹里面内容:

更改仓库位置:

把仓库默认位置改变到D盘。

首先在maven安装目录找到conf目录,该目录下面有一个setting的XML文件。

打开该文件,把localRepository这个属性默认的C盘目录,放到D盘所在文件夹。

改为自己所建的repo文件夹:

并且把该修改后的setting文件放到该目录下

转载于:https://www.cnblogs.com/alsf/p/8366411.html

02-maven常用命令,以及使用命令创建目录相关推荐

  1. Maven常用的构建命令

    Maven常用命令: Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ 一,Maven常用命令: ...

  2. maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

    maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository. ...

  3. Maven学习详解(13)——Maven常用命令大全与pom文件讲解

    2019独角兽企业重金招聘Python工程师标准>>> 一.Maven常用命令 1.1.Maven 参数 -D 传入属性参数  -P 使用pom中指定的配置  -e 显示maven运 ...

  4. 【maven】maven入门以及maven常用命令

    在企业中的开发对应三个步骤: 开发                   ----->测试       -->发布 开发环境         测试环境         生产环境 硬编码:通过 ...

  5. java day48【 Maven 介绍 、 Maven 的使用 、Maven 常用命令 、 maven 工程运行调试 、总结】...

    第1章 Maven 介绍 1.1 什么是 Maven 1.1.1 什么是 Maven Maven 的正确发音是[ˈmevən],而不是"马瘟"以及其他什么瘟.Maven 在美国是一 ...

  6. 3.Maven 常用命令

    ** 第3章 Maven 常用命令 ** 我们可以在 cmd 中通过一系列的 maven 命令来对我们的 maven-helloworld 工程进行编译.测试.运 行.打包.安装.部署. 3.1.1 ...

  7. Eclipse中Maven常用命令以及Maven生命周期详解

    Eclipse中maven常用的命令 在某一个maven项目右键快捷方式,然后点击Run As就可以发现几个Maven的命令: Maven Build: 这个命令用于编译Maven工程,执行命令后会在 ...

  8. 您有一篇Maven 常用命令的文章,请注意查收!

    我们可以在 cmd 中通过一系列的 maven 命令来对我们的 maven-helloworld 工程进行编译.测试.运 行.打包.安装.部署. 1 compile Compile 是 maven 工 ...

  9. Linux 的常用系统及网络命令

    (转载自http://blog.chinaunix.net/uid-8031155-id-2518955.html) Linux下常用命令收集整理 Linux 的常用网络命令 计算机网络的主要优点是能 ...

  10. [linux]:对于linux新手常用的20个命令

    你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现我的世界里了. 从我以往的经验来说,当我刚使用Linux,命令,终端啊什么的,吓了我一跳 ...

最新文章

  1. 2022-2028年中国摩托车行业投资分析及前景预测报告(全卷)
  2. python3.6.5安装教程-Ubuntu16.04安装python3.6.5步骤详解
  3. 好看的动态实时时间显示时钟HTML源码
  4. mysql left join 中文_MySQL之LEFT JOIN问题汇总
  5. Luogu 3625 [APIO2009]采油区域
  6. Copy-On-Write容器之一:CopyOnWriteArrayList
  7. 008——数组(八)删除添加数组 得到数组键名键值
  8. JavaWeb之Cookie与Session
  9. 看我如何抓取最新房价数据
  10. python总结与思考_学Python很久但是一直无法提升!你有思考过究竟是为什么吗?...
  11. js获取本月第一天和最后一天
  12. win10系统 你需要权限来执行此操作 System32
  13. Android方法耗时监控工具
  14. 【业界思考】Sam Altman 山姆奥特曼:Idea Generation 创意产生——优秀的创始人对任何事情都有很多想法
  15. ASPICE SWE3之——模型生成软件详细设计2 注释格式
  16. 一口“臊子面”的背后,是西安小吃产业发展的缩影
  17. 2021年国内高校教职,求职过程和结果如何?
  18. 阿里云机器学习平台PAI的视频介绍(其中tensorflow高级教程有tf的代码优化讲解)
  19. 在VMWare虚拟机上运行Twincat3
  20. 拳皇97 for Mac(街机格斗游戏)

热门文章

  1. Windows 技术篇-利用telnet方法ping端口通不通实例演示,如何测试服务器端口是否启用,windows启用telnet功能
  2. MySql8.0.19最新版本创建用户分配权限演示,You have an error in your SQL syntax权限分配问题解决方法
  3. java中两个整形相除,向上取整
  4. C# 学习笔记(9)线程
  5. Error - section 'InterruptVectorLow' can not fit the absolute section. Section 'InterruptVectorLow'
  6. TI BLE协议栈 按键流程分析
  7. 第四周实践项目4 建立算法库——双链表
  8. [YTU]_2570 指针练习——变量交换
  9. 【Kaggle-MNIST之路】CNN结构改进+改进过的损失函数(五)
  10. 【QuantOS】jaqs实例代码(可以使用版本)