一、准备工作

  1. 安装jdk并配置:https://www.cnblogs.com/diandiangui/p/10002100.html
  2. 已安装好 maven并配置:https://www.cnblogs.com/diandiangui/p/10768339.html
  3. 安装eclipse并配置:https://www.cnblogs.com/diandiangui/p/9252845.html

二、eclipse安装maven插件

  eclipse4.4以上的版本加入了对maven的支持,即不需要安装maven插件,但对4.4以下的版本需要自己安装插件。 

  • 注意:安装maven时一定要注意版本匹配。
  • 如果eclipse和maven插件版本不匹配,在安装maven时,会遇到Missing requirement: m2e logback configuration 1.7.0.20160603-1933 (org.eclipse.m2e.logback.configur.....)

  eclipse安装插件有常用两种方式,在线方式和离线方式。

1.在线安装

  在线安装,简单易操作,但其缺点是下载速度慢,或者有的时候干脆搜索不到要安装的插件。

  方法一:点击help-->install new software-->add,然后在name处输入m2e,在location输入地址:http://download.eclipse.org/technology/m2e/releases,点击确认。

  项勾maven插件,点击next,等待下载安装,完成之后重启 eclipse 即可。

  注意:在安装插件的时候将下面的【contact all update sites during install to find required software】,将这个前面的勾去掉,不然在安装插件的过程中,eclipse为去检查所有的插件地址,速度会很慢。

方法二:打开help-->eclipse marketplace-->search,搜索maven,点击install安装即可。

2.离线安装

  a.下载Maven的离线安装包

方法一:link方式(自定义方式):

  • 在eclipse的安装根目录下创建两个文件夹:links,mavenPlugins(文件夹名称可自定义),把eclipse-maven3-plugin.7z解压后的features和plugins文件夹放到mavenPlugins文件夹下(注意解压后文件夹的嵌套情况)。
  • 在 links目录下创建一个maven.link(文件名称可自定义)文件,打开并输入:path=mavenPlugins文件夹绝对路径(需要注意文件夹路径中是"/"或者"\\"  而不是"\" )。
  • 删除${eclipse_Home}\configuration中的org.eclipse.update目录.
  • 重启 eclipse,启动后你打开Window ---> Preferences 会发现一个多了一个选项Maven,说明安装成功了。

方法二:直接复制

  • 将解压后的子文件夹features和plugins的jar包文件分别导入Eclipse安装目录下的features和plugins文件夹内,然后重启Eclipse就可以在Preferences中看到Maven选项了。即Maven插件配置成功。
  • 一般不推荐直接复制,因为日后想要删除这些插件会非常的困难。

eclipse安装maven插件成功后,在Window ---> Preferences,可看到maven插件。

如此,eclipse安装maven插件成功!

三、 配置maven安装目录

打开Window –> Perferences –> Maven ,点击Installations –> add 选择maven安装目录:D:\Java\apache-maven-3.5.2,并点击确定, 之后可以点击Apply,点击OK,即可完成 ;

、 maven配置文件settings.xml

1.配置maven仓库  

  maven的默认本地仓库在系统用户目录下的.m2目录中,即${user.home}/.m2/repository;该地址可以在settings.xml中修改指定自定义的仓库路径。

  

2.【自定义仓库路径】
在maven解压路径下,找到${maven_home}/conf/settings.xml文件,修改如下:

注意:自定义路径必须存在。repository是本地仓库,也即本地下载的jar存放路径。

3.maven仓库镜像

  直接访问maven公共仓库的速度比较慢,所以推荐使用阿里的maven仓库镜像。编辑setting.xml文件,在mirrors节点下,新增如下内容,这样从仓库中下载jar包速度上会快很多

<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

4.选择setting.xml文件

打开Window –> Perferences –> Maven –> User Settings,在Global Settings 和 User Settings 选择maven 安装目录下conf文件夹下的settings.xml,如D:\Java\apache-maven-3.5.2\conf\settings.xml,点击Reindex,更新索引,则Local Repository 项,如果为settings.xml配置的值,则配置成功,否则重新配置上一步。

eclipse+maven搭建完成!

五、创建maven项目

在Eclipse菜单栏中点击File->New->Other->Maven,在弹出的对话框中搜索maven,即可看到maven项目选项。

选择Maven Project,请选中Create a simple project(skip archetype selection),之后点击Next

填写Group id和Artifact id, Version默认,Packaging默认为jar,Name,Description选填,其他的不填。

Group ID:相当于一个组织
Artifact ID:相当于这个组织下的一个具体项目
Packege:根据Group ID和Artifact ID生成一个默认的名称

点击finish,即可完成简单maven项目

如果想创建一个Maven的web项目,把Packaging的类型改为war,之后点击Finish即可,如图所示:

现在可以使用maven创建项目了。

参考:

https://www.cnblogs.com/knightsu/p/knightsu.html
https://www.cnblogs.com/wangshouchang/p/6187428.html
https://www.cnblogs.com/teach/p/5906425.html

转载于:https://www.cnblogs.com/diandiangui/p/10768947.html

eclipse集成maven插件相关推荐

  1. Eclipse集成Maven插件tomcat部署 Debug jar包的源码联结

    在的项目Pom.xml中最后加入: <build><plugins><plugin><groupId>org.apache.maven.plugins& ...

  2. Java-Maven(四):Eclipse集成Maven环境配置

    一般maven都需要集成到IDE上使用的,而不是单独的使用,常见的maven可集成IDE:eclipse.IntelliJ IDEA.但这里就只学习eclipse集成maven的基础上,进行maven ...

  3. Eclipse 中maven插件坏死解决办法

    2019独角兽企业重金招聘Python工程师标准>>> Eclipse中maven插件失效 如果切换工作区间就ok的,但是太麻烦了 关闭eclipse cd /path/worksp ...

  4. 安装eclipse的maven插件

    工具/原料 eclipse(Helios) 3.6 maven 3.0.4 方法/步骤 maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成.Maven是 Apache ...

  5. Missing artifact net.sf.json-lib:json-lib:jar:2.4错误和Eclipse安装Maven插件错误

    微信公众号:compassblog 欢迎关注.转发,互相学习,共同进步! 有任何问题,请后台留言联系! 1.配置Maven项目的pom.xml文件报错 (1).错误描述:Missing artifac ...

  6. Eclipse使用Maven插件创建Web项目时出错:Could not resolve archetype org.apache.maven.archetypes

    问题描述: 在Eclipse下,使用Maven插件创建Web项目时出错,错误提示如下: 错误信息: Could not resolve archetype org.apache.maven.arche ...

  7. Intellij IDEA社区版集成Maven插件

    Intellij IDEA社区版集成Maven插件 第一步: 打开Intellij IDEA , Preference -> Plugins , 搜索 Maven Intergration和Ma ...

  8. 设置eclipse的Maven插件引入依赖jar包后自动下载并关联相应的源码(转)

    好多用 Maven 的时候会遇到这样一个棘手的问题: 就是添加依赖后由于没有下载并关联源码,导致自动提示无法出现正确的方法名,而且不安装反编译器的情况下不能进入方法内部看具体实现 . 其实 eclip ...

  9. eclipse集成maven

    1.工具下载:  Eclipse4.2 jee版本(这里使用最新的Eclipse版本,3.7以上版本按照以下步骤都可以)  下载地址:http://www.eclipse.org/downloads/ ...

最新文章

  1. Nature子刊:整合宏基因组、代谢组和表型分析的的计算框架
  2. ML.NET 1.1 发布,模型构建器升级和新的异常检测算法
  3. 关于华为的E180 3G 无线网卡在windows 7 上的驱动问题
  4. Android移动开发之【Android实战项目】实现每天定时提醒的功能
  5. ubuntu11.04解决root不能登录的问题
  6. Android RecyclerView 监听滑动
  7. Editability on SAP Text
  8. 利用task和电平敏感的always快设计经比较后重组信号的组合逻辑
  9. Delphi 的绘图功能[9] - TextRect
  10. spring事务传播特性_关于spring的事务的传播propagation特性
  11. MySQL 8.0.11 中使用 grant ... identified by 时 error 1064 near 'identified by '密码'' at line 1...
  12. Ubuntu安装wechat的血泪史
  13. Md5,base64加密
  14. secureCRT查看日志命令
  15. python计算卡方值代码,python 基于卡方值分箱算法的实现示例
  16. 什么是:arguments
  17. 第3课:中移物联网蜂窝通信模组OpenCPU探秘
  18. Java11引用org.w3c.dom 时报错The package org.w3c.dom is accessible from more than one module: , java.xml
  19. 鸿蒙第3批升级名单,鸿蒙系统首批升级名单详细介绍
  20. Python基于YOLOv7和CRNN的车牌分割&识别系统(源码&教程)

热门文章

  1. CPU的高速缓存存储器知识整理
  2. 偶然在网上看到的题目,jQuery功底如何一测便知晓!!!!!!
  3. 博弈论——关于Nim游戏和SG函数的几个链接
  4. 人人网 Windows Phone 7 应用开发起步
  5. Wallop蛋和Gmail蛋
  6. JS正则表达式验证数字非常全 - 吾心无所 - 博客园
  7. 苹果电脑快捷键有哪些?mac系统快捷键大全详细介绍(全部)_苹果MAC_操作系统_脚本之家
  8. 14 代码分割之lazy:Suspense与路由懒加载
  9. 怎样查看电脑开机记录
  10. 浮点数的表示和基本运算 【转载】