2

我在 IBM WebSphere 中部署了一个 EAR,当我点击本地 url 时,我收到以下错误:

java.lang.ClassFormatError: JVMCFRE002 方法名无效;类=com/hcsc/premier/provider/web/database/message/ErrorWarningMessageNumber,偏移量=0

这是如何引起的,我该如何解决?

4

1 回答 1

0

这提供了一个讨论:

http://www-01.ibm.com/support/docview.wss?uid=swg1IV12263

早期的 JVM 对有效的类和方法名称有更严格的规范。

建议的修复方法是将 JVM 更新到更高级别。根据链接的讨论,这些 JVM 处理较新的类和方法名称规范:

6.0.0 SR10 6.0.1 SR1 7.0.0 SR1

如果无法更改 JVM,则替代方法是修改问题类以从类和方法名称中删除特殊字符。

谢谢!汤姆·比东蒂

于 2018-01-17T17:35:55.527 回答