1.Maven的安装及配置

下载maven的bin,在apache官方网站可以下载:http://maven.apache.org/download.cgi;请选择最新的版本下载apache-maven-x.x.x-bin.zip,在如图所示的红色部分

解压apache-maven-x.x.x-bin.zip,并把解压后的文件夹下的apache-maven-x.x.x 放到合适的位置,我放到了java的目录下

右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,有以下系统变量需要配置:

新建系统变量 MAVEN_HOME   变量值:D:\Program Files\Java\apache-maven-3.5.3

编辑系统变量 Path         添加变量值: %MAVEN_HOME%\bin

注意前后都有一个英文的分号

最后检验配置是否成功:用win键+R,来打开命令行提示符窗口,即Dos界面,输入mvn --version :

若出现以上情况说明配置成功。

2.Maven在本地电脑中的配置(建议不跳过)

1.先在合适的位置,建立一个maven本地库,这个是用来放maven下载的依赖包的

我的路径是 E:\maven_repository

就是建一个文件夹

2.去修改配置文件,找到刚才解压的maven的文件夹,进入conf,找到setting

3.用好用一点的文本编辑器打开,例如notepad++,不然会很混乱(记事本的话)

4.增加两处语句

第一句指定本地仓库位置,填刚才新建的文件夹

E:\maven_repository

第二句指定从阿里云镜像下载,要不可能下载会很慢

代码如下

alimaven

aliyun maven

http://maven.aliyun.com/nexus/content/groups/public/

central

ok,maven配置好了

3.Maven在Eclicpe中的配置

1.安装maven的m2e插件

打开eclipse,点击help-->install new software,然后如下图

m2e http://download.eclipse.org/technology/m2e/releases

等待下载完毕,可能有点慢,然后点 I accept...-->finish 完成eclipse重启

(下面的有一部分是copy别人的,路径和上面的不一致,灵活应变即可)

!!!有点尴尬,不知道为什么,丢了几张图,有时间补上

2.Maven在Eclipse中的配置

打开Eclipse,依次打开Windows-->Prefrences,点击Maven的右边的三角符号,以展开Maven的配置界面,之后,点击Maven下面的Installations,出现如下界面,请点击Add,即以下红色圈出部分

之后,出现如下界面,请选择你的Maven的安装目录,这里我的Maven的安装目录为D:\Program Files\apache-maven-3.3.9  ,选择你的Maven安装目录,并点击确定, 之后可以点击Apply,点击OK,即可完成

如下,你可以查看到Maven的配置界面,如果不对,请返回上步骤,重新配置

finish,然后勾选,Apply

然后指定好本地仓库,上面创建的文件夹

最后 打开Eclipse,创建Maven项目,依次点击File-->New-->Maven Project ,之后点击Next

选择下列红色标记选项:

填写Group id和artifact id, Version默认,Packaging自动生成,之后点击Finish

创建完成之后,查看以下界面,即MavenTest 项目。

在pom.xml里面中

可以添加代码,保存,就会自动拉取依赖包,放到本地仓库中了,很强大!

像selenium,直接在网站中搜索

点开,获取到代码,复制到如下图位置

org.seleniumhq.selenium

selenium-java

3.9.1

保存后,自动下载,很强大!结果像这样

可能的错误:

在创建maven工程时会下载一系列依赖包,初次安装如果没网络或者网速跟不上,就会出现报错现象:

直接解决办法:可以拷贝其他人的依赖包复制到自己的电脑中覆盖过去即可;依赖包在C:\Users\自己的电脑\.m2的repository文件夹:

(但是,经过前面的2.配置maven本地仓库的话,应该不会出现这种情况,在本地仓库目录下可看到同样结果)

如何安装mavaen_Maven的安装及配置相关推荐

  1. MySQL下载与安装教程以及环境变量配置

    MySQL下载 1 搜索mysql 选择mysql downloads 如下 2 点击滑动到底部选择社区版本(免费) 如下 3 选择Community Server 如下 4 选择对应的版本下载 我选 ...

  2. Tomcat下载安装与环境变量的配置

    注意:安装Tomcat之前,一定要先安装好JDK并正确配置jdk环境变量: 参考教程:JDK的安装与环境变量的配置 1.Tomcat下载 (1)百度搜索"Tomcat官网".&qu ...

  3. JDK的安装与系统环境变量的配置

    一.下载JDK 用户进入到Java SE的下载网页后,根据自己所用的操作系统(Windows.Linux)和位数(32位.64位)选择不同的链接进行下载.本例是在Windows系统的32位机器上开发的 ...

  4. centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录)[连载之电子商务系统架构]...

    centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录) 出处:http://jimmyli.blog.51cto.com/我站在巨人肩膀上Jimmy Li 作者:Ji ...

  5. Ubuntu 17.04 编译安装 Nginx 1.9.9 配置 https 免费证书

    Ubuntu 17.04 编译安装 Nginx 1.9.9 配置 https 免费证书 安装 Nginx 安装依赖 $ apt-get update $ apt-get install build-e ...

  6. linux deploy ENV 目录,手机安装linux deploy 安装和配置

    最近在淘了一款二手三星的sw-2014,正好最近正在研究智能家居.就想用它来搭建domoticz来管理,虽然手头也有一块吃灰的树莓派3b,但是觉得用树莓派搭建有点浪费,索性就用这款手机. [为什么不用 ...

  7. Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问

    Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...

  8. Elasticsearch7.x 安装及集群的配置

    简介 首先引用 Elasticsearch (下文简称 ES)官网的一段描述: Elasticsearch 是一个分布式.RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例. 作为 ...

  9. VMware下安装的CentOS 7如何配置IP地址并能与Windows物理机ping通

    初学习LINUX时,不知道如何配置IP地址,在百度和自己做实验后,整理资料如下: 一.显示当前网卡配置信息 [root@localhost ~]# Ifconfig (通常才安装的系统是没有配置IP地 ...

最新文章

  1. tomcat 连接oracle重连,JSP+Tomcat连接Oracle数据库
  2. java注解如何设置自增长_java如何自定义注解(一)
  3. Windows 10的下一个更新将在您观看视频时隐藏通知
  4. 在批处理文件中启动MediaPlayer播放制定文件
  5. 汇编语言---判断字符
  6. 二分法求正常水深c语言程序,水力學复习.doc
  7. CSAPP-C1-计算机系统漫游
  8. CentOS6.5安装python环境
  9. Matlab里DTW算法和图像
  10. 《给你的答复:关于朋友或怀疑朋友或怀疑》
  11. 家用安防系统与服务器,上饶家庭安防监控系统
  12. python绘制太阳花,Python turtle学习笔记(包含太阳花的绘制,玫瑰花的绘制)
  13. cisco是什么公司(cisco是什么公司新加坡)
  14. 【标准算例数据源】作业车间、流水车间、柔性作业车间、其它
  15. 2021-7-28-自动化运维Ansible
  16. 【DP】HDU6357 Hills And Valleys
  17. 基于Java毕业设计房屋租赁系统源码+系统+mysql+lw文档+部署软件
  18. 趣图 | 小哥哥你怎么那么高冷呀?
  19. Oracle 字符函数
  20. Flink SQL 自定义 Connector

热门文章

  1. 一个人就一个人——读书笔记
  2. vector 清空 Linux,STL容器vector基础用法小结
  3. Django3与Vue3前后端分离搭建
  4. python标准库模块教程_Python标准库之Sys模块使用详解
  5. js 返回上一页面_pdf.js实战,含水印、电子签章解决方案
  6. python搭建博客项目思路_Django项目——Blog简易开发入门
  7. python网络爬虫学习笔记(十):数据存储
  8. Python之if语句
  9. #CSP 201912-2 回收站选址(C语言)(100分)
  10. 东大OJ-1391-Big big Power