02-maven常用命令,以及使用命令创建目录
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常用命令,以及使用命令创建目录相关推荐
- Maven常用的构建命令
Maven常用命令: Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ 一,Maven常用命令: ...
- maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令
maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository. ...
- Maven学习详解(13)——Maven常用命令大全与pom文件讲解
2019独角兽企业重金招聘Python工程师标准>>> 一.Maven常用命令 1.1.Maven 参数 -D 传入属性参数 -P 使用pom中指定的配置 -e 显示maven运 ...
- 【maven】maven入门以及maven常用命令
在企业中的开发对应三个步骤: 开发 ----->测试 -->发布 开发环境 测试环境 生产环境 硬编码:通过 ...
- java day48【 Maven 介绍 、 Maven 的使用 、Maven 常用命令 、 maven 工程运行调试 、总结】...
第1章 Maven 介绍 1.1 什么是 Maven 1.1.1 什么是 Maven Maven 的正确发音是[ˈmevən],而不是"马瘟"以及其他什么瘟.Maven 在美国是一 ...
- 3.Maven 常用命令
** 第3章 Maven 常用命令 ** 我们可以在 cmd 中通过一系列的 maven 命令来对我们的 maven-helloworld 工程进行编译.测试.运 行.打包.安装.部署. 3.1.1 ...
- Eclipse中Maven常用命令以及Maven生命周期详解
Eclipse中maven常用的命令 在某一个maven项目右键快捷方式,然后点击Run As就可以发现几个Maven的命令: Maven Build: 这个命令用于编译Maven工程,执行命令后会在 ...
- 您有一篇Maven 常用命令的文章,请注意查收!
我们可以在 cmd 中通过一系列的 maven 命令来对我们的 maven-helloworld 工程进行编译.测试.运 行.打包.安装.部署. 1 compile Compile 是 maven 工 ...
- Linux 的常用系统及网络命令
(转载自http://blog.chinaunix.net/uid-8031155-id-2518955.html) Linux下常用命令收集整理 Linux 的常用网络命令 计算机网络的主要优点是能 ...
- [linux]:对于linux新手常用的20个命令
你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现我的世界里了. 从我以往的经验来说,当我刚使用Linux,命令,终端啊什么的,吓了我一跳 ...
最新文章
- 2022-2028年中国摩托车行业投资分析及前景预测报告(全卷)
- python3.6.5安装教程-Ubuntu16.04安装python3.6.5步骤详解
- 好看的动态实时时间显示时钟HTML源码
- mysql left join 中文_MySQL之LEFT JOIN问题汇总
- Luogu 3625 [APIO2009]采油区域
- Copy-On-Write容器之一:CopyOnWriteArrayList
- 008——数组(八)删除添加数组 得到数组键名键值
- JavaWeb之Cookie与Session
- 看我如何抓取最新房价数据
- python总结与思考_学Python很久但是一直无法提升!你有思考过究竟是为什么吗?...
- js获取本月第一天和最后一天
- win10系统 你需要权限来执行此操作 System32
- Android方法耗时监控工具
- 【业界思考】Sam Altman 山姆奥特曼:Idea Generation 创意产生——优秀的创始人对任何事情都有很多想法
- ASPICE SWE3之——模型生成软件详细设计2 注释格式
- 一口“臊子面”的背后,是西安小吃产业发展的缩影
- 2021年国内高校教职,求职过程和结果如何?
- 阿里云机器学习平台PAI的视频介绍(其中tensorflow高级教程有tf的代码优化讲解)
- 在VMWare虚拟机上运行Twincat3
- 拳皇97 for Mac(街机格斗游戏)
热门文章
- Windows 技术篇-利用telnet方法ping端口通不通实例演示,如何测试服务器端口是否启用,windows启用telnet功能
- MySql8.0.19最新版本创建用户分配权限演示,You have an error in your SQL syntax权限分配问题解决方法
- java中两个整形相除,向上取整
- C# 学习笔记(9)线程
- Error - section 'InterruptVectorLow' can not fit the absolute section. Section 'InterruptVectorLow'
- TI BLE协议栈 按键流程分析
- 第四周实践项目4 建立算法库——双链表
- [YTU]_2570 指针练习——变量交换
- 【Kaggle-MNIST之路】CNN结构改进+改进过的损失函数(五)
- 【QuantOS】jaqs实例代码(可以使用版本)