我对m2eclipse真的无语了。。刚想好好用一下又给我来个问题,明明线上的jar包带src,它就死活不下载,然后我想,可能这个是我昨天在别的库下载的,那好,我全部删除吧,把文件夹中的jar都删了,就留了个空文件夹。
之后问题就来了,虽然文件夹删除了但是local的index还存在这个jar,使用m2eclipse的时候也会索引出来,后来干脆,在 \.metadata\.plugins\org.maven.ide.eclipse\nexus文件夹里把local删除了,想让他重建索引。
重启eclipse后,它很干脆得报错误。
09-11-11 下午04时34分27秒: [WARN] Error scanning context: local null
09-11-11 下午04时34分27秒: Unable to reindex local repository
在官方的bug页发现外国友人们的讨论https://issues.sonatype.org/browse/MNGECLIPSE-1458
决定试试。。。ing.....
后记:
依旧无法更新本地索引,然后我不管他了,把所有的本地库先删了,重新下载依赖,当我添加了第一个A.jar包时,奇迹般地本地索引就多了一个A的包,暂时只能这样了,呵呵,以后记得千万别乱删本地索引,可能是bug吧,不过central的索引删了无所谓,会重新下载的:)