在Java中,我最近遇到了一个案例,我得到两个不同的罐子,每个罐子都定义了一个类.问题是这些罐子中的一个已经过时了,所讨论的课程缺少一个存在于一个罐子而不是另一个罐子里的方法.
所以,我收到一个错误,无法找到代码中使用的方法.我最终能够通过删除旧jar来解决这个问题,以便导入正确的jar.
许多人使用相同的代码(使用相同的两个,冲突的,导入的jar)并且没有这个问题.所以,他们一定是在导入最新的jar.
我的问题是:是什么原因导致我将一个罐子导入另一个罐子?什么逻辑决定哪个"被使用"?
谢谢!
| 归档时间: |
|
| 查看次数: |
3068 次 |
| 最近记录: |