最细的eclipse 安装maven踩过的坑
Eclipse安装maven插件踩过的坑
在线安装maven
eclipse安装maven插件,在网上有各种各样的方法,博主使用过的也不止一种,但是留下的印象总是时好时不好,同样的方法也不确定那一次能够成功。其实失败的大多数原因是因为所安装的maven插件版本与eclipse的版本不一致造成,为了避免这种问题可以采用下面这种方式:
1. 打开eclipse,菜单“Help”-“Install New Software...”
2. 在Work with 地址栏输入:http://download.eclipse.org/releases/juno (注意:红字部分是eclipse对应的版本名称),稍等片刻:

3. 在filter框中输入maven便能定位要安装的插件,如图:

4. 选择“Collaboration”-“m2e - Maven Integration for Eclipse",并点击next按钮进行安装步骤。图:

5:不要点击finish .先点击已经下好的maven , 接下来接着点击 我同意的选项. 最后点击finish
文件配置
一: 配置本地的文件:
1、下载地址:http://maven.apache.org/download.cgi

2、将下载的压缩包解压即可
3, 添加环境变量:
系统变量:
MAVEN_HOME : F:\eclipse_maven\apache-maven-3.6.2 注意这里是bin目录的上一级
MAVEN_OPTS : -Xms256m -Xmx512m
加到path中: %MAVEN_HOME%\bin;
4:修改settings文件:
1: F:\eclipse_maven\apache-maven-3.6.2\conf
1: 先自己建一个文件夹: F:\maven_dependcies
2: 修改settings 文件:
1:<localRepository>F:\maven_dependcies</localRepository>
2: 修改镜像,改为阿里云
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
换阿里云
本地文件 配置完成
二:.安装完成重启eclipse,菜单:Window --> preferences ,输入maven进行相关设置。
1:接下来进行配置如图,配置全局的settings

2: 配置用户的 settings

点击ok 保存:
三:在来聊聊maven的使用
首先找到Window菜单:

2.6 开启Maven的视图, 检查是否已经配置了镜像库

Maven 的使用,创建Maven 桌面项目
1.1 选择菜单创建Maven项目

1.2 选择项目目录结构的骨架

1.3 输入项目相关信息

1.4 Maven jar项目的目录结构

备注:因为这个步骤必须连接到Maven服务器获取相关信息, 如果配置和网络有故障则这个步骤就会出现错误!
如果出现错误请使用浏览器检测是否能够访问Maven服务器的URL.
2. 创建Maven Web项目
2.1 选择菜单创建Maven项目

2.2 选择项目目录结构的骨架

2.3 输入项目相关信息

2.4 Maven war项目的目录结构

备注:因为这个步骤必须连接到Maven服务器获取相关信息, 如果配置和网络有故障则这个步骤就会出现错误!
如果出现错误请使用浏览器检测是否能够访问Maven服务器的URL.
2.5 创建Web部署描述文件web.xml消除检测错误

在Eclipse中搜索添加Jar组件"坐标"
Eclipse与Maven配合提供了强大的jar组件集成功能.
1.1 更新Maven库的索引文件
说明:Mavne索引用于搜索jar组件"坐标", 更新索引以后就可以在Eclipse中搜索jar组件"坐标", 但这个功能不是必须的

注意:如果更换过Eclipse工作空间, 就需要再次更新Maven索引;
1.2 打开Maven项目中的pom.xml文件

1.3 搜索需要jar组件包"坐标"

说明:这个搜索功能是利用 1.1步骤更新Maven库的索引文件 的索引完成, 如果没有更新过索引, 这个功能失效!!
1.4 搜索结果就是在pom.xml文件中"坐标", 保存pom.xml时候会自动下载jar组件

备注:这个搜索功能是利用 Maven 仓库服务器完成的, 如果不能连接到Maven仓库服务器, 这是会发生错误!!
注意:由于版权的问题, 无法在公共Maven服务器上下载Oracle JDBC Driver
1.5 使用Maven下载的jar组件. 组件保存在本地仓库".m2"文件夹中

1.6 如果出现下载故障, 可以在检查Maven仓库正常联通后, 再删除本地仓库".m2"以后"更新Maven 项目"

在线搜索添加Jar组件"坐标"
阿里云jar组件"坐标"搜索: http://maven.aliyun.com/nexus/
1.1 阿里云jar组件"坐标"搜索

1.2 搜索结果很多, 选择需要的组件版本, 找到组件"坐标"

1.3 将找到组件"坐标" 复制到pom.xml文件中, 保存pom.xml文件时候自动下载jar组件.

1.4 下载jar组件自动保存在本地库 ".m2" 文件夹.

就这么多,希望可以帮到有同样烦恼的同学。
最细的eclipse 安装maven踩过的坑的更多相关文章
- 【Maven】Eclipse安装Maven插件后导致Eclipse启动出错
本文纯属复制粘贴:具体请参照原文: Eclipse安装Maven插件后,Eclipse启动问题:Maven Integration for Eclipse JDK Warning. 解决方法: 1. ...
- Eclipse安装maven插件报错
Eclipse安装maven插件,报错信息如下: Cannot complete the install because one or more required items could not be ...
- Missing artifact net.sf.json-lib:json-lib:jar:2.4错误和Eclipse安装Maven插件错误
微信公众号:compassblog 欢迎关注.转发,互相学习,共同进步! 有任何问题,请后台留言联系! 1.配置Maven项目的pom.xml文件报错 (1).错误描述:Missing artifac ...
- Windows10下安装Maven以及Eclipse安装Maven插件 + 创建Maven项目
在官网下载Maven http://maven.apache.org/download.cgi 下载下来后加压缩,将apache-maven-3.5.4文件夹复制到想要存放它的位置,我放在了 ...
- eclipse安装maven时候如果conf文件夹中有setting文件则会以这个文件为主,如果自己设置了user的配置文件则会无效
eclipse安装maven时候如果conf文件夹中有setting文件则会以这个文件为主,如果自己设置了user的配置文件则会无效
- maven课程 项目管理利器-maven 3-4 eclipse安装maven插件和新建maven项目
本节主要讲了两个主要内容, 1 eclipse安装maven插件 2 新建maven项目 3 本人实操 1 eclipse安装maven插件 eclipse4.0以上和myec ...
- 那些最全面的Windows10安装pytorch踩过的坑以及如何应用
那些最全面的Windows10安装pytorch踩过的坑以及如何应用 一.pytorch简介 2017年1月,由Facebook人工智能研究院(FAIR)基于Torch推出了PyTorch.它是一个基 ...
- Ubuntu杂记——Ubuntu下Eclipse安装Maven问题
转:在线安装maven插件问题:Cannot complete the install because one or more required items could not be found. 使 ...
- eclipse安装maven
maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成.Maven是 Apache 下的一个项目, 首先去官网下载 Maven: 下载完成之后将其解压,解压后的文件夹重命 ...
随机推荐
- QT POST/GET HTTP操作
工程文件 Qt += network 举例 Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui-> ...
- MySQL Execution Plan--合理利用隐式的业务逻辑
问题描述 优化过程中遇到一个SQL: SELECT SUM(user_value) FROM user_log ; 其执行计划为: . row *************************** ...
- Java的自动拆装箱与Integer的缓存机制
转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10832303.html 一:基本类型与包装类型 我们知道,Java有8大基本数据类型,4整2浮1符1 ...
- django cookie,session,auth
一.最完美的auth auth_user 是用来存储的用户注册的username,password auth 首先需要引入模块 from django.contrib import auth 用户认证 ...
- Win10开启快速启动后关机变重启
同样可以用来解决,“msconfig引导为空”,“默认操作系统为空”,“win10改为uefi启动后关机变重启”,“legacy转uefi后无法关机” 问题起因 换完主板和cpu后,新的主板在开机时总 ...
- Linux中的关机操作
shutdown -h now //马上停止服务进行关机 shutdown -h 12:00 .//在12点后进行关机 shutdown -h +10 //在10分钟后进行关机 shutdown ...
- .NET基础知识(02)-拆箱与装箱
装箱和拆箱几乎是所有面试题中必考之一,看上去简单,就往往容易被忽视.其实它一点都不简单的,一个简单的问题也可以从多个层次来解读. 常见面试题目: 1.什么是拆箱和装箱? 2.什么是箱子? 3.箱子放在 ...
- 在Linux上使用mssql-conf工具配置SQL Server 2017
mssql-conf是在Linux上安装SQL Server 2017后的一个配置脚本.你可以使用这个实用工具设置以下参数: Agent 启用SQL Server代理 Collation 设置一个新的 ...
- 16 个超级实用的 Java 工具类
阅读本文大概需要 4 分钟. 出处:alterem juejin.im/post/5d4a25b351882505c105cc6e 在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用 ...
- 不用FTP,直接Windows与Linux下互传文件
直接上传文件到Linux[1] Linux上输入命令:rz 直接下载Linux中的文件[2] 使用命令: sz 文件名 网上看到这个帖子,觉得很实用,转载保存 下载一个部署文件夹,到本地电脑 . 两步 ...