首页 > 其他分享 >集成 Maven 2 插件到 Eclipse 的过程

集成 Maven 2 插件到 Eclipse 的过程

时间:2022-10-21 13:03:30浏览次数:76  
标签:插件 Eclipse Maven plugins m2e 目录

        前言
        本文使用的不是在线方式安装 Maven 插件,用的是 link 方式。之所以使用 link 方式,是为了可以方便对 Eclipse 插件的管理,不至于一大堆东西都放在 plugins 目录下。
        作者的 eclipse 版本是 Indigo Release,Eclipse Java EE IDE for Web Developers。
        1.下载 Maven 2
        Apache 官方下载地址是 ​​​ http://maven.apache.org/download.html​​​,选择最新的 Maven 2.0.11 的二进制 zip 包 apache-maven-2.0.11-bin.zip 进行下载(作者使用的是 apache-maven-2.0.11-bin.zip,已经将其上传到资源。
        2. Maven 2 安装
        将第 1 步下载得到的 apache-maven-2.0.11-bin.zip 解压缩到你常用软件的目录,比如作者将其放在了 D:/tools 目录下。Maven 是免安装的。
        3. Maven 2 本地库设置
        打开第 2 步的 Maven 2 安装目录下的 conf 文件中的 settings.xml,在 settings 标签下添加 localRepository 标签如下:
        <localRepository>D:/javaprojects/mlib</localRepository>
        注:D:/javaprojects/mlib 是你的本地库绝对路径。
        4. 下载 Maven 插件         作者已经将 m2e-0.12.0.20101115-1102 版本的 Maven 插件上传到资源,
        5. 解压缩得到 Maven 插件
        将第 4 步下载得到的 m2e.zip 解压缩,得到 m2e-0.12.0.20101115-1102 文件,里边有 features 目录、plugins 目录、artifacts.xml 和 content.xml。
        6. 新建插件文件夹
        在 Eclipse 安装目录下新建插件文件夹 plugins_dir,将第 5 步得到的 m2e-0.12.0.20101115-1102 拷贝到 plugins_dir 目录下。
        7. 新建 links 文件夹
        在 Eclipse 安装目录下新建插件文件夹 links,在 links 目录下新建文件 m2e-0.12.0.20101115-1102.link,编辑其内容如下:
        path = plugins_dir/m2e-0.12.0.20101115-1102
        注意:使用的是相对路径。上边 path 指的是 Eclipse 安装目录下 plugins_dir 文件夹下的 m2e-0.12.0.20101115-1102。
        8. 重启 Eclipse
        重启 Eclipse,Window->Preferences,左侧菜单树里多出来 Maven 一项,证明安装成功。
        9. Eclipse Maven 配置
        eclipse->Window->Preferences->Maven->Installations->Add...指定安装的 Maven 目录->User Settings->指定 Maven 配置文件 settings.xml。
        至此,Maven 2 的 Eclipse 插件安装完毕,你可以在 Package Explorer 视图下单击右键新建 Maven 2 项目了。
        :对于 Eclipse 中原来已有的一些 Maven 2 项目,按照上边步骤操作后可能显示 Maven 本地库路径错误。这是新配置对它们还没有生效的缘故。可以右击该项目名,选择 Maven 菜单里的 Disable Dependency Management。然后,仍右击该项目名,选择 Maven 菜单里的 Enable Dependency Management 即可。这时该项目已经指向了新设置的 Maven 2 本地库。

标签:插件,Eclipse,Maven,plugins,m2e,目录
From: https://blog.51cto.com/defonds/5782408

相关文章

  • dremio 存储插件之StoragePluginRulesFactory 类简单说明
    StoragePluginRulesFactory是dremio为了分离每个插件的规则,我们存储插件可以包含自己的规则工厂,具体使用到StoragePluginRulesFactory的包含了CatalogServiceImpl,SqlHa......
  • 集成 CDT 插件至 Eclipse 全过程,并开发你第一个 Eclipse 下的 C/C++ 程序
    集成CDT插件至Eclipse全过程,并开发你第一个Eclipse下的C/C++程序本文示例用CDT插件已经上传,​​点击这里进入下载页面​​。       集成CDT插件至Ecl......
  • 解决MyEclipse吃内存,让MyEclipse飞起来,MyEclipse速度
    解决MyEclipse吃内存,让MyEclipse飞起来,MyEclipse速度  前言:MyEclipse5.5大小139M;MyEclipse6.5大小451M;MyEclipse7.0大小649M!下载服务器又是国外的。。。下载速度......
  • 插件遇到的问题
    1.ng2-dragula插入新数据之后再拖拽,数据总是显示在最上面https://stackoverflow.com/questions/63532041/ng2-dragula-after-adding-new-item-its-getting-displayed-at......
  • eclipse设置JVM内存堆
     前言环境不会改变,解决之道在于改变自己。最近笔者再整理堆内存溢出方向的课程,写些杂项资料,留着自用的,有需要的看看~一、JVM内存堆参数含义-Xmx128m#最大内存设......
  • maven模块化开发
    看geoserver源码时,心中有一个疑惑,就是这么多模块是如何进行管理的呢?geoserver中使用了哪些Java设计模式?为什么使用Maven多模块?参考:https://blog.csdn.net/bakelFF/article......
  • Webpack中的plugin插件机制
    大家有没有遇到过这些问题:webpack打包之后的文件没有压缩静态文件要手动拷贝到输出目录代码中写了很多环境判断的多余代码上一篇「webpack核心特性」loader说到......
  • Fabric8 Docker Maven Plugin 如何让部署的时候执行 Docker 打包推送
    配置方案在下面的这几句话。<executions><execution><id>default</id><phase......
  • Maven docker-maven-plugin 插件 Push 413 错误
    这个413错误有2个方面的,第一是nginx反向代理的问题。通常这个将包的大小设置到1024m都能解决。我们的坑我们的坑的错误是我们使用了cloudflare。cloudflare......
  • vue3使用echarts插件并实现点击下载图表功能
    接到一个新的需求,就是用vue3制作一幅世界地图,并实现点击下载按钮将图表转变为图片下载到本地。使用插件: html2canvasnpm安装: npminstallhtml2canvas组件引入: import......