所以,我.java
从 eclipse 中删除了几个文件,因为我不再需要它们了。但是由于某种原因,另一个类仍然使用它们并且编译没有问题。当我去声明一个已删除类的构造函数时,.class
即使我认为它们在我删除它们的.java
文件时被 eclipse 删除,该类的文件也会打开。
我尝试清理项目,并尝试.class
使用系统文件资源管理器在中列出的文件夹中找到该文件
project > properties > resource > linked resources. However I couldn't find them.
现在,由于我删除了这些文件/类,因此无论在何处使用它们,都应该出现编译时错误,但是即使使用本应被删除的代码,所有内容都可以正常编译。最近加入该项目的一位同事确实收到了编译时错误,因为他没有这些类文件。我也想得到它们,这样我就可以修复使用这些类的代码。当然,他可以向我展示受影响的代码行,但如果再次发生这种情况,他可能会受到影响,就像那时他将拥有类文件一样。
我发现了问题。有人构建了一个我不知道的 .jar 文件,其中包含很多旧代码。我通过右键单击构造函数并选择找到它
参考>项目
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句