Eclipse - 项目引用另一个项目而不是.jar文件

时间:2018-02-15 14:44:13

标签: java eclipse dependencies ivy

我在eclipse中有一个Java项目:

Project A包含对Project B的常春藤依赖。

在本地,我检查了Project B并对其进行了更改。然后,我想在Project B中测试Project A中的新功能,因此我将Project B添加为Project A的项目依赖项,方法是将其添加到Java Build Path(Java Build)中路径 - >项目 - >添加...)

我不再希望对Project A具有依赖性,但只是从项目构建路径中删除它并不起作用。删除该依赖项后,我希望对新本地代码的任何引用都会导致语法错误,因为这些更改尚未合并到Ivy引入的新工件中。

如何从Project B删除对Project A的任何引用?我已经尝试删除这两个项目并重新检查它们,但是没有用。

1 个答案:

答案 0 :(得分:0)

解决此问题的方法是:

  1. 在eclipse中关闭Project B
  2. Project A上运行Project-Clean
  3. 解决Project A
  4. 上的常春藤依赖关系

    现在来自Project B的依赖项应该使用Ivy工件而不是本地更改。