Eclipse - 项目引用另一个项目而不是 .jar 文件
Eclipse - Project Referencing another Project instead of .jar File
我在 eclipse 中有一个 Java 项目:
Project A
包含对 Project B
的 Ivy 依赖。
在本地,我检查并更改了 Project B
。然后我想在 Project A
中测试 Project B
的新功能,因此我将 Project B
添加为 Project A
的项目依赖项,方法是将其添加到 Java Build路径(Java构建路径->项目->添加...)。
我不再希望对 Project A
有这种依赖性,但只是将其从项目构建路径中删除是行不通的。删除该依赖项后,我预计对新本地代码的任何引用都会导致语法错误,因为这些更改尚未合并到 Ivy 引入的新工件中。
如何从 Project A
中删除对 Project B
的任何引用?我试过删除这两个项目并重新检查它们,但没有用。
解决这个问题的方法是:
- 在 eclipse 中关闭
Project B
。
- 在
Project A
运行 项目清理
- 解决 Ivy 对
Project A
的依赖
现在来自 Project B
的依赖项应该使用 Ivy 工件而不是本地更改。
我在 eclipse 中有一个 Java 项目:
Project A
包含对 Project B
的 Ivy 依赖。
在本地,我检查并更改了 Project B
。然后我想在 Project A
中测试 Project B
的新功能,因此我将 Project B
添加为 Project A
的项目依赖项,方法是将其添加到 Java Build路径(Java构建路径->项目->添加...)。
我不再希望对 Project A
有这种依赖性,但只是将其从项目构建路径中删除是行不通的。删除该依赖项后,我预计对新本地代码的任何引用都会导致语法错误,因为这些更改尚未合并到 Ivy 引入的新工件中。
如何从 Project A
中删除对 Project B
的任何引用?我试过删除这两个项目并重新检查它们,但没有用。
解决这个问题的方法是:
- 在 eclipse 中关闭
Project B
。 - 在
Project A
运行 项目清理 - 解决 Ivy 对
Project A
的依赖
现在来自 Project B
的依赖项应该使用 Ivy 工件而不是本地更改。