Maven介绍及安装



- ${user.home}/.m2/repository //这是maven默认管理第三方包保存的路径
- <localRepository>F:/java/maven</localRepostiory> //如图A,这条配置信息默认是注释掉的,我们把它copy出来,修改成想保存的目录路径下,如图B,我的就是f:/java/maven文件夹下,注意反斜杠(兼顾linux系统)
A.
B.

7.验证是否已成功安装maven包,在dos窗口下,输入"mvn -version",如成功会出现以下版本信息,如异常,请按以上操作步骤排查错误:
8.(A)如何在IDE中,添加一个maven项目: 1.新建一个maven项目(Project),重点是左侧要选择maven,点击下一步:
(B)groupld是相当于这个项目的包名,Artifactld是项目的名称,点击下一步:
(C)Project Name(项目名称)及Project Location(项目存放路径),点击Finish就可以完成maven项目的创建了:

- <groupId>com.mvn.demo</groupId> //项目包的名称
- <artifaceId>MyMvnPro</artifaceId> //项目的名称
- <version>1.0-SNAPSHOT<version> //项目的版本
A.第一步:去官方仓库(http://mvnrepository.com/)搜索所需要的库,比如我要搜selenium库:
- 备注:maven官方的第三方包仓库地址->http://mvnrepository.com/
B.第二步:复制上图红圈的里面的信息到pom.xml文件中,第一次添加包的时候,包名和项目名和版本肯定是红色的,这时候点击右下角的maven 引包改变按钮,也就是import Changes就可以了
- 注意,每次添加一个新包,都在新宝外面加一层<dependencies>标签
相应的包可去管理包的路径下查看,比如下图,这就是刚才下载的selenium包:


--以上maven介绍及安装相关知识点均受虫师点拨,在此特别感谢!
Maven介绍及安装的更多相关文章
- 《Maven_孔浩》Maven介绍及安装
maven是apache基金会下的一个项目管理工具. 安装步骤 1.下载并解压 2.配置环境变量M2_HOME(解压后的目录):将M2_HOME\bin加入到PATH环境变量中 3.测试:在命令行输入 ...
- Maven 介绍、安装使用
简介 Maven是一个强大的构建工具,能够帮我们自动化构建过程,从清理.编译.测试到生成报告,再到打包和部署.只要使用Maven配置好项目,然后执行命令(如mvn clean inst ...
- Maven介绍及安装与配置
一.Maven的作用 在开发中,为了保证编译通过,我们会到处去寻找jar包,当编译通过了,运行的时候,却发现"ClassNotFoundException",我们想到的是,难道还差 ...
- Maven基本介绍及安装
什么是Maven 是一个跨平台的项目管理工具. 跨平台是指它几乎可以在现有所有流行的操作系统中运行 maven不仅可以构建项目,还可以依赖管理和项目信息管理 Maven解决了什么问题 maven解决了 ...
- maven介绍
Maven Maven的概念: Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件. Maven的作用: Maven可以帮助我们一键管理项目 1.管 ...
- maven 介绍(zz )
Maven 编辑 目录 1简介 2特点 3常用命令 4推荐书籍 5Win7配置 6生命周期 1 1简介 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构 ...
- 001Maven_基本介绍及安装
Maven入门教程 介绍.环境配置 Maven介绍 Maven是一个采用纯Java编写的开源项目管理工具, Maven采用了一种被称之为Project Object Model (POM)概念来管理项 ...
- 古语云:工欲善其事必先利其器 --> 最新、最全的 IntelliJ IDEA(2018.3.3) 的介绍、安装、破解、配置与使用
原文:古语云:工欲善其事必先利其器 --> 最新.最全的 IntelliJ IDEA(2018.3.3) 的介绍.安装.破解.配置与使用 一.IntelliJ IDEA 介绍 -> Ecl ...
- Alibaba Nacos 学习(一):Nacos介绍与安装
Alibaba Nacos 学习(一):Nacos介绍与安装 Alibaba Nacos 学习(二):Spring Cloud Nacos Config Alibaba Nacos 学习(三):Spr ...
随机推荐
- grep正则表达式(二)
任意字符(The Any Character) dot or period character: "." grep -h '.zip' dirlist*.txt ".&q ...
- jmeter+ant+jenkins搭建接口自动化测试环境
jmeter+ant+jenkins搭建接口自动化测试环境(基于win) 1.jmeter jmeter依赖java运行环境,所以需要提前下载jdk并配置好环境变量 官网下载(http://jmete ...
- 【8.0.0_r4】AMS分析(十七)(ActivityManagerService.java下)
代码位于frameworks/base/services/core/java/com/android/server/am/,一共有七十个文件. Java源码位于package com.android. ...
- “TypeError: list indices must be integers or slices, not str”有关报错解决方案
- Word中页码及目录、参考文献的制做方法
1.页码从正文开始 1.要想从哪里显示第一页,就在这页的前一页的最后一行最后的地方,插入分隔符---下一页2.然后在你想显示第一页的那一页双击页脚处,点击取消掉“链接到前一条页眉”.(这是为了取消原来 ...
- 540D - Bad Luck Island(概率DP)
原题链接:http://codeforces.com/problemset/problem/540/D 题意:给你石头.剪刀.布的数量,它们之间的石头能干掉剪刀,剪刀能干掉布,布能干掉石头,问最后石头 ...
- hashmap:cr:csdn
HashMap相关问题 1.你用过HashMap吗?什么是HashMap?你为什么用到它? 用过,HashMap是基于哈希表的Map接口的非同步实现,它允许null键和null值,且HashMap依托 ...
- 使用ajax前必须了解的知识
ajax的全称: asynchronous javascript and xml (异步的javascript和xml) ajax不是某种编程语言 是一种在无需重新加载整个页面的情况下能够更新部分网页 ...
- 快捷键中文版使用说明之Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt ...
- Redis入门很简单之七【使用Jedis实现客户端Sharding】
Redis入门很简单之七[使用Jedis实现客户端Sharding] 博客分类: NoSQL/Redis/MongoDB redisjedisspringsharding分片 <一>. 背 ...