NoSuchMethodError, хотя метод есть в icu4j jar

Изменить: Этот вопрос был помечен как дубликат /questions/41290224/kak-ispravit-oshibku-nosuchmethoderror, но не дубликат, здесь я спрашиваю о том, происходит ли эта проблема из-за ju icu4j и WebSphere.

Я запускаю приложение в WebSphere 7 и использую STS для разработки в один момент, когда я звоню UCharacter.offsetByCodePoints из icu4j 58.2 jar, в который я добавил папку web-inf/lib моего приложения. когда я нажимаю на метод, STS может найти этот метод, но во время выполнения я получаю ошибку ниже.

java.lang.NoSuchMethodError: com/ibm/icu/lang/UCharacter.offsetByCodePoints(Ljava/lang/CharSequence;II)I

Я добавил эту банку в каждом необходимом месте, как в WEB-INF/lib папка.

Это из-за того, что WebSphere запутывается между sun.text.normalizer.UCharcter а также com.ibm.icu.lang.UCharacter или в WebSphere есть более старая версия icu4j или как?

Что может быть возможным решением для этого.

0 ответов

Другие вопросы по тегам