我在 Restful Web 服务中使用了一个第三方 jar(Jar 有 Model 类)。它在一个环境中运行良好。但它在另一个环境中无法正常工作。出于编组目的,我正在使用那个罐子。封送的 XML 中缺少一些字段。但是这些字段 getter/Setter 在 jar 中可用。为了验证这一点,我调用了丢失的字段设置方法,得到了 NoSuchMethod 异常。我验证了 jar 存在于 WAR 中。我在服务器启动脚本的 ext 库选项中保留了相同的 jar。它工作正常。
- 为什么它现在工作正常?
- 问题是什么?
- 为什么发生 NoSuchMethod 异常?
提前致谢。