`
yangyiqian
  • 浏览: 114612 次
  • 来自: ...
社区版块
存档分类
最新评论

eclipse maven 库位置的切换方法

 
阅读更多
在我们的maven 工程中,maven依赖库如果设置成 Resolve dependencies from Workspace projects 时,eclipse 在启动以及刷新项目的时候,不会主动加载settings.xml文件中配置的资源库路径上的配置信息,而是直接使用工程空间内的上次配置信息。

这在不改变资源库位置的情况下,会减少eclipse 对外部配置文件的依赖。
但在将工程复制到一个新的位置的时候,如果还是保持 Resolve dependencies from Workspace projects 这个选项被选中,那么eclipse 就会始终去找复制的源位置,当然找不到,maven 依赖库就会报错。

解决的办法就是:
1、复制的repository 库保持原路径。
2、将 Resolve dependencies from Workspace projects 前面的钩去掉,eclipse 会重新找settings.xml文件中的配置,然后更新资源库位置。
然后再次在 Resolve dependencies from Workspace projects  前面打钩,则eclpse 就会应用新的资源库了。
3、所有maven项目不使用 Resolve dependencies from Workspace projects 选项,让eclipse 每次都读取settings.xml中的配置,来查找maven repository 的位置。
分享到:
评论

相关推荐

    Maven2 的新特性.7z

    • 在 Eclipse 中利用 Maven • 项目管理: Maven 让事情变得简单 作者简介 胡键,西安交通大学硕士,2000年毕业后一直从事软件开发。2002年开始使用Java,在平时的项目开发中经常采用OpenSource的工具,如Ant...

    org.eclipse.jgit-5.10.0.202012080955-r.jar中文-英文对照文档.zip

    ·本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦; ·有原文可参照,不再担心翻译偏差误导; ·边学技术、边学英语。 ·只翻译了该翻译的内容,如:注释、说明、描述、...

    使用aop进行多数据源切换 springMVC+spring+mybatis增删改查的使用

    使用aop进行多数据源切换 springMVC+spring+mybatis增删改查的使用。dk8+tomcat8+mysql+Eclipse+maven。spring+spring mvc+mybatis+bootstrap+jquery

    eclipse-collections-7.1.2.jar中文-英文对照文档.zip

    ·本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦; ·有原文可参照,不再担心翻译偏差误导; ·边学技术、边学英语。 ·只翻译了该翻译的内容,如:注释、说明、描述、...

    eclipse-collections-api-7.1.2.jar中文-英文对照文档.zip

    ·本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦; ·有原文可参照,不再担心翻译偏差误导; ·边学技术、边学英语。 ·只翻译了该翻译的内容,如:注释、说明、描述、...

    eclipse-collections-forkjoin-7.1.2.jar中文-英文对照文档.zip

    ·本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦; ·有原文可参照,不再担心翻译偏差误导; ·边学技术、边学英语。 ·只翻译了该翻译的内容,如:注释、说明、描述、...

    Eclipse开发分布式商城系统+完整视频代码及文档

    │ 11.freemarker的模板的编写方法.avi │ 12.项目中使用freemarker-分析.avi │ 13.静态页面生成完毕.avi │ 14.解决请求406问题.avi │ 打开必读.txt │ 淘淘商城第九天笔记.docx │ ├─10.第十天 │ 01.课后...

    org.eclipse.jgit-5.13.0.202109080827-r.jar中文-英文对照文档.zip

    ·本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦; ·有原文可参照,不再担心翻译偏差误导; ·边学技术、边学英语。 ·只翻译了该翻译的内容,如:注释、说明、描述、...

    org.eclipse.jgit.lfs-5.10.0.202012080955-r.jar中文-英文对照文档.zip

    ·本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦; ·有原文可参照,不再担心翻译偏差误导; ·边学技术、边学英语。 ·只翻译了该翻译的内容,如:注释、说明、描述、...

    org.eclipse.jgit.ssh.jsch-5.13.0.202109080827-r.jar中文-英文对照文档.zip

    ·本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦; ·有原文可参照,不再担心翻译偏差误导; ·边学技术、边学英语。 ·只翻译了该翻译的内容,如:注释、说明、描述、...

    exemplo-dao-jdbc:使用 DAO 设计模式的简单 JDBC 应用程序示例

    下载通过按钮“下载 ZIP”或通过命令“git clone ” 'git clone' 可以直接通过 Eclipse 执行: 切换到“Git 存储库探索”的视角。 单击克隆 Git 存储库按钮。 将存储库 URI 粘贴到 Location -> URI 中。将项目导入 ...

    selenium3.141.59

    最新版selenium的maven依赖。 首先需要安装好maven环境。 操作步骤如下: ...切换到pom.xml的目录表; 4.执行mvn install; 5.等cmd下载完成后,eclipse右键点击maven项目。选择maven,点击update project。

    尚硅谷Java视频教程_IDEA视频教程

    IDEA 全称IntelliJ IDEA,是Java语言开发的集成环境,目前已经渐渐代替了Eclipse的使用。IntelliJ IDEA在业界被公认为最好的Java开发工具之一,因其功能...适合于Java开发初学者以及从Eclipse切换到IDEA开发的老鸟们。

    spectate-publish-trigger

    Maven 可以在以下位置下载: : Git 可在以下下载: : 克隆项目: 克隆这个仓库 切换到新创建项目的目录 使用 Git 为您的 Cascade 安装签出此项目的相应分支。 例如,如果您运行的是 Cascade 版本 6.8.3,请检查 ...

    基于ssm的在线宠物医院管理系统.zip

    开发工具:idea/eclipse+maven+tomcat 主要功能: 本系统分为三个用户: 注册登录、密码修改、切换退出账号 医生部分: (1) 管理个人信息 (2) 查看宠物主人信息 (3) 处理医疗订单 (4) 查看自己所诊治的宠物...

    krad-workshop:Kuali Days 2012 KRAD 实践工作坊档案

    此虚拟机映像包括: Ubuntu 12.04 打开 JDK 6/7 Maven 3.0.4/2.2.1 颠覆 1.6 Spring 工具套件 3.0 (Eclipse Juno 4.2) 常规 1.8.6系统要求Virtualbox 4.0.20 或更高版本运行 8GB RAM 的系统(VM 当前配置为 4GB;...

    valo-toggle-button:与 valo 主题兼容的 Vaadin 7 的切换按钮组件

    有关 Maven 说明、下载和评论,请访问 构建和运行演示 git clone mvn clean install cd demo mvn jetty:run 要查看演示,请导航到 使用 Eclipse IDE 进行开发 为了进一步开发此附加组件,建议使用以下工具链: ...

    raptor:树莓派电机项目

    在 Eclipse 中,选择 File,Import General Project(NOT NOT NOT NOT Maven 项目!!) 导航到 raptor 目录作为要从中导入的根目录 您将只能选择三个子项目; 选择所有三个并导入 您现在应该能够建立和Eclipse ...

    基于jsp+sql的bbs论坛系统源码

    本系统实现的功能非常丰富,可自由切换电脑版和手机版,访问时自动识别设备,也可按照ip来设置访问权限,已经达到了正式上线的系统水平,非常值得学习参考。本项目包含完整的源码、数据库文件。 管理员账号/密码:...

    mave构建SpringMVC项目(ORM使用JPA)

    主要解决新手在使用Maven构建SpringMVC是遇到错误时,作为借鉴参考资源。 PS:可以直接导入到Eclipse中,或者解压后,打开命令行,切换到WebDemo目录用 mvn package 命令直接部署该Demo

Global site tag (gtag.js) - Google Analytics