就像标题所说,有没有办法解决这个问题?我导入了两个独立的第三方库,它们具有完全限定的类名冲突。
现在这两个库都是以jar形式导入的,看起来在某些环境(命令行调用,Eclipse)中找到了正确的类,在其他环境中(Maven)找到了错误的类,我得到了一个缺少的方法例外。如果找不到解决方案,我可以回过头来重新分解这些库中的一个并重建jar,但是每次库更新时我都不必重复这项工作。
编辑:如果有人看到这个并且感到困惑,我接受了Dave Newton的回答,因为如果你努力想要解决这个问题,这将是正确的方法。编写所有代码。在编写所有代码后自动修复导入似乎是不可能的,正如我所怀疑的那样。