使用Eclipse4.7.3a或4.8.0(尝试更新以查看是否可以修复它)。
由于某些情况,我有一个依赖于另一个项目的项目。
Project A
包括
Project B
在它的构建路径中。
假设项目结构如下:
Project B:
com.foo.bar.MyClassToOverwrite
com.foo.bar.MyClassToInherit
Project A:
com.foo.bar.MyClassToOverrwrite
项目A
它的大部分代码都是从
项目B
,但覆盖一些代码,在这种情况下,它将覆盖
com.foo.bar.MyClassToOverrwrite
.
MyClassToInherit
电话
MyClassToOverrwrite
(来自
项目A
或
项目B
)
我跑
Project A - MyClassToInherit
它正确的呼叫
Project A - MyClassToOverrwrite
.
但是,我在
项目A-MyClassToOverrWrite
但它从未被触发。
如果我在
Project B - MyClassToOverrwrite
然后跑
项目A-MyClassToInherit
哪个电话
项目A-MyClassToOverrWrite
它似乎击中了放置在
项目B
但是停在最近的一条线上
项目A
…
我已经确保了
项目A
有
项目A
在前面来
项目B
,以便
项目A
将使用资源而不是
项目B
具有相同限定名的资源。
除了将一个项目包含在另一个项目中之外,我尝试了共享项目资源的链接源目录方法,但仍然遇到同样的问题,即在继承项目中不触及断点。
断点已经正常工作了很长一段时间。我们昨天才碰到这个问题,不太确定是什么改变了。
你知道哪些地方可能发生了变化,或者我应该看看哪些地方发生了变化吗?你对解决方法有什么建议吗?
谢谢你抽出时间来。
如果你有什么问题,请问,我明天会不停地检查答复。