使用Eclipse中的IvyDE插件无法从常春藤缓存中删除过时的工件

时间:2015-11-11 14:35:14

标签: eclipse caching ivy ivyde

如果我尝试解析Ivy的快照依赖项,那么我会在常春藤控制台上收到以下错误:

  

无法从缓存中删除过时的工件:C:\ Users \ xyz.ivy2 \ cache \ shared \ foo \ jars \ foo-2.2.jar

     

在MyProject中解析ivy.xml时出错:无法解决bla的依赖关系#myproject; working @ xyz

IcyDE还报告说,这种依赖性已无法解决。原因是某些插件有一个ClassLoader,它可以锁定jar文件。

是否有任何常春藤设置可以写入快照工件的新文件位置并删除像Gradle那样的旧工件?

1 个答案:

答案 0 :(得分:0)

关闭eclipse,尝试手动删除该工件。

可能存在提示表示某些其他应用程序可能正在使用该资源的情况。在这种情况下,尝试从任务管理器停止该应用程序,然后删除工件。

如果没有停止使用资源,请尝试重新启动计算机,然后将其删除。

重启eclipse。