Eclipse - 项目引用另一个项目而不是 .jar 文件
Posted
技术标签:
【中文标题】Eclipse - 项目引用另一个项目而不是 .jar 文件【英文标题】:Eclipse - Project Referencing another Project instead of .jar File 【发布时间】:2018-07-26 08:47:32 【问题描述】:我在eclipse中有一个Java项目:
Project A
包含对 Project B
的 Ivy 依赖项。
在本地,我检查并更改了Project B
。然后我想在Project A
中测试来自Project B
的新功能,因此我将Project B
添加为Project A
的项目依赖项,方法是将其添加到Java 构建路径(Java 构建路径->项目->添加。 ..)。
我不再希望对 Project A
具有这种依赖关系,但只是将其从项目构建路径中删除是行不通的。删除该依赖项后,我预计对新本地代码的任何引用都会导致语法错误,因为这些更改尚未合并到 Ivy 的新工件中。
如何从Project A
中删除对Project B
的任何引用?我已尝试删除这两个项目并重新检查它们,但没有奏效。
【问题讨论】:
【参考方案1】:解决此问题的方法是:
-
在 Eclipse 中关闭
Project B
。
在 Project A
上运行 Project-Clean
解决 Ivy 对 Project A
的依赖
现在来自 Project B
的依赖项应该使用 Ivy 工件而不是本地更改。
【讨论】:
以上是关于Eclipse - 项目引用另一个项目而不是 .jar 文件的主要内容,如果未能解决你的问题,请参考以下文章
在eclipse中,无法在另一个android项目中引用一个android库项目