sts / eclipse锁定版本化的jar,因此常春藤不解析依赖

时间:2012-04-08 06:37:43

标签: java eclipse ivy

在我的项目中,我正在使用jar引用的快照修订版到其他项目,如:

  

<   依赖org =“com.myproject”name =“edo-common”rev =“3.0.0-SNAPSHOT”transitive =“false”changing =“true”>

当我尝试解析常春藤时,它会尝试删除旧的版本化jar并将其替换为新版本。但STS锁定版本化的jar并且不允许删除旧jar。 所以常春藤给出了不解决依赖关系的错误。

STS / eclipse怎么可能没有锁定jar?

请帮忙。

1 个答案:

答案 0 :(得分:1)

我通过更新常春藤版本获得了解决方案,我有一个选项: 在ivy.xml的类路径中删除旧的retreive工件 此外,如果您想从lib加载jar,可以选择以下选项: 使用以下代码构建类路径: 选择       翻新的文物 在进行更新时,它不会锁定jar。