MyEclipse maven 只能从本地库找添加依赖的jar问题解决
来源:互联网 发布:mac下安装php开发环境 编辑:程序博客网 时间:2024/06/01 07:39
我们在用MyEclispe做开发时,如果使用了Maven去管理依赖jar的时候,搜索到jar文件都是本地仓库(~/m2/repository)下面的jar,如依赖的jar包我们以前没有用过,myeclispe就找不到了,只能手动的去写dependency,这就大大降低了开发效率,很使人恼火。
这一点,Eclipse做的就比较好,其实MyEclipse也是可以的,只是需要我们重建一下索引,并保证启动myeclipse时,让myeclipse去更新索引就行了。
先说一下MyEclipse从仓库搜索依赖jar的工作原理吧,MyEclipse为了使我们能够非常快的搜索到我们需要的依赖jar,MyEclipse需要把中心仓库、公司的私服库中的jar文件的元数据信息编制成索引信息存在本地,我们添加依赖jar文件时,它就搜索索引,不需要访问网络。当我们确定需要使用jar时,它才会根据索引中的信息区从仓库中下载并存放到本地库中。
弄清楚工作原理,摸清它的脾气,问题就好解决。
首先重建索引:
点击菜单栏上window >Show View>Other,弹出如下窗口:
找到Maven文件夹,选择Maven Repositories,点击OK,我们就能看到maven仓库视图,如下图:
通常情况我们都会使用公司的内部仓库,这里是我本机的一个视图。我就选择我自己的一个本地私服nexus-centeral右键点击Rebuild Index,MyEclispe就回去重建索引,这个过程比较慢,等它建完索引后,展开nexus-central前面的“+"号,发现多了好多jar:
到此为止,索引机构建成功,其他需要建索引的仓库一并建完就可以了。具体哪些库要建根据自己需要,但不推荐在mavne的中心仓库去建索引,最好在本公司的仓库上建索引。
现在你再去添加依赖hibernate,你话发现:
有很多jar供你选择。
更新索引:
更新索引就比较简单了,选址仓库,右键Update Index就可以了,如果不想手动更新,可以设置让myeclipse启动时去更新索引,但这样肯能启动有点慢。
- MyEclipse maven 只能从本地库找添加依赖的jar问题解决
- maven添加本地jar 依赖的方法
- maven 添加本地jar依赖
- 如何通过maven命令将本地的jar包添加到maven依赖库中
- IDEA maven项目中添加本地jar包的依赖
- IDEA maven项目中添加本地jar包的依赖
- maven在本地库手动添加依赖jar包
- maven添加本地依赖jar包
- 添加Maven本地的jar
- maven本地jar依赖
- Maven添加本地jar依赖及commons-codec.jar的使用
- Maven如何手动添加依赖的jar文件到本地Maven仓库
- Maven如何手动添加依赖的jar文件到本地Maven仓库
- maven如何手动添加依赖的jar文件到本地Maven仓库
- Maven如何手动添加依赖的jar文件到本地Maven仓库
- Maven如何手动添加依赖的jar文件到本地Maven仓库
- Maven如何手动添加依赖的jar文件到本地Maven仓库
- Maven如何手动添加依赖的jar文件到本地Maven仓库
- svn3种访问方式svn:// file:/// http://
- 我常上的一些网站
- Windows消息大全,MFC编程--控件类名
- 在JS中访问JSP Request中的变量
- EXTJs 表单控件
- MyEclipse maven 只能从本地库找添加依赖的jar问题解决
- Razor模块的一些说明
- 关于MVC里的TempData与ViewData
- Python支持中文汉字编码经验总结
- C#中Split用法-字符串分割
- Windows 8 下sql server express 2005安装
- csapp2e 家庭作业 2.76
- 浅谈网站路径分析
- C#如何设置session过期时间