在我的项目中,我正在使用jar引用的快照修订版到其他项目,如:
< 依赖org =“com.myproject”name =“edo-common”rev =“3.0.0-SNAPSHOT”transitive =“false”changing =“true”>
当我尝试解析常春藤时,它会尝试删除旧的版本化jar并将其替换为新版本。但STS锁定版本化的jar并且不允许删除旧jar。 所以常春藤给出了不解决依赖关系的错误。
STS / eclipse怎么可能没有锁定jar?
请帮忙。
答案 0 :(得分:1)
我通过更新常春藤版本获得了解决方案,我有一个选项: 在ivy.xml的类路径中删除旧的retreive工件 此外,如果您想从lib加载jar,可以选择以下选项: 使用以下代码构建类路径: 选择 翻新的文物 在进行更新时,它不会锁定jar。