一、安装Maven插件

在eclipse中,Help  -->  Install New Software 弹出窗口后点击Add按钮输入 http 地址:http://m2eclipse.sonatype.org/sites/m2e,

把选项勾上,然后等待它  下载安装,完成之后重启 eclipse 即可。

重新启动eclipse,点击windows→preferences,Maven插件安装成功后看到如下画面:

二、配置Maven插件

2.1、配置使用的Maven

2.2、配置User Settings

  User Settings的默认配置如下图所示:

在之前安装和配置Maven时,我已经将Maven本地仓库的位置设置成了"E:\repository"目录,所以需要将"C:\Users\gacl\.m2\repository"改成"E:\repository"

  首先找到Maven安装目录下的conf目录下的settings.xml文件,如下图所示:

将conf目录下的settings.xml文件拷贝一份到Maven本地仓库的位置"E:\repository"目录,如下图所示:

经过以上两步,Maven插件就算是设置好了。

2.3、配置Maven编译时使用的JDK

  因为Maven必须要JDK1.6以上才能够正常运行,所以需要配置一下Eclipse使用的JDK。

  进入window->preferences窗口,选择java->Installed JREs,通过add按钮增加jdk对对应的路径加进来,否则在编译的时候会报错:

  No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

接着,进入Installed JREs的子项Execute Environment:在左侧选择JavaSE-1.5、JavaSE-1.6、、JavaSE-1.7、JavaSE-1.8,右侧选择编译时使用的jdk版本,如下图所示:

三、Eclipse中使用Maven插件

3.1、新建Maven项目

点击【Finish】按钮,完成项目的创建,创建好的项目如下图所示:

3.2、在Eclipse执行mvn命令

  选中项目,点击鼠标右键→【Run As】或者【Debug As】→选择相应的Maven命令执行,如下图所示:

这种方式每次只能执行一个Maven命令,如果想像在cmd命令行那样使用组合命令,那么可以这样做

在Goals输入框中输入要执行的组合命令,如下图所示:

以上就是Maven与Eclipse整合使用的内容。

转载于:https://www.cnblogs.com/xiaotang5051729/p/7449257.html

Maven学习教程(六)相关推荐

  1. 【STM32】标准库与HAL库对照学习教程六--位带操作

    [STM32]标准库与HAL库对照学习教程六--位带操作 一.前言 二.准备工作 三.位带介绍 1.位带操作 2.STM32位带及位带别名区域 四.位带区与位带别名区地址转换 五.GPIO的位带操作 ...

  2. Apache Maven 学习教程

    Blog: https://blog.yilon.top Apache Maven 概述 Maven - 概述 Maven 是什么? Maven 是一个项目管理和整合工具.Maven 为开发者提供了一 ...

  3. Maven学习(六)————企业Maven项目最佳实践

    引言 在<Maven学习(三)----Maven核心概念(二)>中,学到了Maven 继承和 Maven 聚合的概念,这两个概念,解决的问题分别是: 1.解决一些公共依赖统一版本的问题. ...

  4. 【OpenCV图像处理入门学习教程六】基于Python的网络爬虫与OpenCV扩展库中的人脸识别算法比较

    OpenCV图像处理入门学习教程系列,上一篇第五篇:基于背景差分法的视频目标运动侦测 一.网络爬虫简介(Python3) 网络爬虫,大家应该不陌生了.接下来援引一些Jack-Cui在专栏<Pyt ...

  5. Maven学习(六):灵活的构建

    2019独角兽企业重金招聘Python工程师标准>>> Maven为了支持构建的灵活性,内置了三大特性:属性.profile和资源过滤 1.Maven属性 <propertie ...

  6. maven学习(六)——在别的项目中引用通过Maven安装生成的项目的jar包

    1.新建HelloFriend项目,同时建立Maven约定的目录结构和pom.xml文件 HelloFriend     | --src | -----main | ----------java | ...

  7. oTree学习教程(六)Multiplayer games

    组 oTree的群组系统允许您将玩家分成小组并让玩家与同一组中的其他玩家互动.这通常用于多人游戏.(如果您只需要"治疗组"意义上的团体,其中玩家实际上并不相互交流,那么请参阅处理. ...

  8. akka学习教程(十三) akka分布式

    akka系列文章目录 akka学习教程(十四) akka分布式实战 akka学习教程(十三) akka分布式 akka学习教程(十二) Spring与Akka的集成 akka学习教程(十一) akka ...

  9. Maven学习总结(6)——Maven与Eclipse整合

    2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(六)--Maven与Eclipse整合 一.安装Maven插件 下载下来的maven插件如下图所示:,插件 ...

最新文章

  1. 提高C++性能的编程技术笔记:引用计数+测试代码
  2. ASP.NET MVC中实现多个按钮提交的几种方法
  3. CodeForces - 1517D Explorer Space(dp)
  4. SAP系统和微信集成的系列教程之九:如何将微信用户发送给微信公众号的内容自动转存到SAP C4C系统
  5. Java RMI,Socket,HttpClient
  6. CVPR2021 双图层实例分割,大幅提升遮挡处理性能
  7. 算法工程师面试备战笔记7_数据清洗与特征处理
  8. vc mscomm串口通信使用了CButtonST按钮类软件分析
  9. 2021全国计算机一级考试试题,2021年全国计算机等级考试一级真题附答案-20210414083709.pdf-原创力文档...
  10. java B2B2C springmvc mybatis电子商务平台源码
  11. 【转】OCaml基础知识
  12. memcpy-avx-unaligned/strcpy_sse2_unaligned崩溃记录
  13. 京东宙斯php,京东联盟API申请
  14. python 苹果李子橙_分享|苹果和它千万不能放在一起!因为它们会……
  15. oracle表空间权限赋予,Oracle 创建用户、表空间以及授予权限
  16. Horner法则(霍纳法则)及其C语言描述
  17. 业务流程图绘制方法经验谈(下篇)
  18. MAC双系统U盘安装方法
  19. STM32---c语言指针1
  20. C/C++ 中三块难啃的硬骨头

热门文章

  1. JavaEE SSH集成框架(两) struts2 本地加载dtd文件,action组态
  2. linux下各种Raid介绍
  3. Prioritize your work by your title
  4. PHP for Linux之xml2-config这个文件没找到
  5. 使用NVelocity自动生成Favorite收藏夹的导航页面
  6. 深入理解阿里分布式消息中间件
  7. shell变量,环境变量配置文件,管道符
  8. iOS动画系列之五:基础动画之缩放篇旋转篇Swift+OC
  9. ASP .NET 如何在 SQL 查询层面实现分页
  10. 高性能 Windows C++ 通用组件 VC-Logger v2.0.3 正式发布