这个解决方法也适用于:
1.安装插件报错,找不到某jar包;
2.安装插件报错An error occurred while collecting items to be installed session context was:(profile=epp.package.je..。
出现错误的原因是Eclipse的更新管理P2出错了。
p2有它的一个垃圾回收机制,之前删除的JAR包在未被回收之前,再次重装,系统不会做重新download的动作,但是它又找不到那个JAR包了,故而报错。
解决办法:
在运行命令行中切换到Eclipse的安装根目录,即eclipse.exe所在目录执行命令:
eclipse -application org.eclipse.equinox.p2.garbagecollector.application
-profile **** (****是configuration/concfig.ini里eclipse.p2.profile项的值)。