有道云笔记 连接:
http://note.youdao.com/noteshare?id=47eefb9d76188f0e94f9af128235dc4d
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
以下可忽略:
Maven中央仓库: http://search.maven.org/
上面的地址是 没有m2e、m2e出问题(很常见吧)、m2e速度慢卡住 时的搜jar包、源码、文档方式;并且支持
高级搜索。
当我们通过m2eclipse添加依赖时,常常会遇到以下问题:
1.打开eclipse
很卡,默认更新和下载maven索引。
解决方式:在eclipse--window--preperences--maven里面进行设置,去掉auto
2.更换工作空间、更换eclipse后,maven--
add dependency没有搜索结果。
解决方式:打开eclipse的maven repository视图,在locale repository和remote repository上右键选择rebuilt index
补:上述手动下载的方法尝试后都一一失败了,估计原因是中央库索引文件的机制太复杂,时间戳什么的;所以,
离线下载方式彻底放弃。
分析,有个现象:以前(无论多久)的某个工作空间的项目能成功(中央库能用,能搜到远程的dependency),则它永远能用。(新项目则必须等待下载遥不可期的在线下载)
可行的方法:
将成功的旧项目所在workspace的.metadata--.plugins--org.eclipse.m2e.core文件夹,直接复制粘贴到新项目的对应目录替换掉。
注意事项:org.eclipse.m2e.core里面有3个或以上文件夹,其中一个里面有真正的索引数据(几百兆);总之,整个文件夹复制走就好了。