java.lang.NoSuchMethodError:org.glassfish.jersey.server.ApplicationHandler。当球衣版本从 2.27 升级到 2.34 时

问题描述 投票:0回答:1

enter image description here

将 Jersey @2.27 升级到 Jersey @2.34 时出现问题

POM 文件

<xom_version>1.2.5</xom_version>
<jersey_client_version>2.6</jersey_client_version>
<javax_inject_version>2.2.0</javax_inject_version>
<jaxrs_ri_version>2.6.0</jaxrs_ri_version>
<joor_version>0.9.14</joor_version>
<jersey_common_version>2.34</jersey_common_version>
<gson_version>2.8.9</gson_version>
<jersey_guava_version>2.6</jersey_guava_version>
<hk2_api_version>2.2.0</hk2_api_version>
java spring spring-boot jersey
1个回答
0
投票

您可以遵循一些常见做法来解决此类问题

首先:使用

对项目进行干净的构建
 mvn clean install

其次检查您想要的球衣版本的发行说明是否包含以下方法..您可以导航到类来检查此方法。

org.glassfisj.jersey.internal.LocalizationMessage.WARNING_PROPERTIES() 

第三检查你的项目根目录下是否存在多个版本的球衣,使用下面的命令来检查

mvn dependency:tree 
© www.soinside.com 2019 - 2024. All rights reserved.