我有两个同名的jar文件有问题。 commons-lang3-3.0.jar 我的 298 kB 和 478 kB 大小。
当使用更大的文件运行应用程序时,我有 java.lang.NoClassDefFoundError 引用该jar文件。 使用较小的jar文件应用程序。
我有调查和
我对发生的事情没有想法?为什么同样的内容不适用于这两种情况?
修改
感谢pikrut和Tobías指出我的解决方案。我已清理.m2目录并再次运行mvn clean install。 然后我有正确的公共-lang3-3.0.jar 298 kB大小。 我再次在编辑模式下查看了错误的commons-lang3-3.0.jar。寻找一些类名字符串的出现,并注意到在更大的jar中它是重复的。 所以我认为错误的jar有重复的东西。 Maven有些事情破裂了。
谢谢大家的帮助。