我正在使用 Mule Server 3.8 EE,它带来了 commons-lang 2.4。我项目中的一个第三方库需要commons-lang 2.6,因为它使用了这个版本中引入的方法。
所以当我刚开始我的申请时,我得到了一个java.lang.NoSuchMethodError
有没有办法在运行时更新依赖项?到目前为止我尝试了什么:
- 在我的应用程序中包括 commons-lang 2.6 -> 无效,首先从运行时获取
- 直接在运行时替换 jar -> studio 中的错误,即缺少 2.4 jar