【发布时间】:2013-10-20 17:25:48
【问题描述】:
我在两个不同的 .jar 文件中有两个同名和同一个包的 .class 文件
第一个罐子:
第二个罐子:
当我从 eclipse 运行程序时我没有问题,eclipse 使用第一个 .class 文件(我必须使用第一个 .class,我不需要第二个 .class,我想排除它)。
当我导出可运行的 .jar 时,我看到执行了第二个 .class 文件,然后我有了 NoSuchMethodError 异常,因为第二个 .class 与第一个不同。
如何始终使用第一个 .class 并排除第二个? 我不需要第二个 .class,但我需要他库中的其他类。
【问题讨论】:
标签: java eclipse jar nosuchmethoderror