编辑:这个问题被标记为how-do-i-fix-a-nosuchmethoderror的副本,但它不重复,我在这里询问是否因为icu4j jar和WebSphere而发生了这个问题。
我正在WebSphere 7上运行应用程序,我正在使用STS进行开发,我正在从icu4j 58.2 jar调用UCharacter.offsetByCodePoints
我添加了应用程序的web-inf / lib文件夹。当我点击方法STS能够找到这个方法,但在运行时我得到低于错误。
java.lang.NoSuchMethodError: com/ibm/icu/lang/UCharacter.offsetByCodePoints(Ljava/lang/CharSequence;II)I
我已经在WEB-INF/lib
文件夹中的每个必需位置添加了这个jar。
是否由于WebSphere在sun.text.normalizer.UCharcter
和com.ibm.icu.lang.UCharacter
之间感到困惑,或者webSphere是否有旧版本的icu4j或者是什么?
可能有什么解决办法。