You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Jersey JAX-RS+Maven在Tomcat10建API遇NoSuchMethodError问题

使用Jersey JAX-RS + Maven构建REST API部署到Tomcat 10时的NoSuchMethodError问题解决

问题场景

使用Jersey JAX-RS、Maven构建REST API,部署到Tomcat 10启动时抛出错误:

java.lang.NoSuchMethodError: 'boolean org.glassfish.jersey.internal.config.SystemPropertiesConfigurationModel.hasProperty'

涉及项目文件:Ressource.java、web.xml、pom.xml

解决方案

通过以下任一方式即可修复:

  • 移除jakarta.jakartaee-api依赖
  • 为jakarta.jakartaee-api依赖添加<scope>provided</scope>配置,示例:
<dependency>
    <groupId>jakarta.platform</groupId>
    <artifactId>jakarta.jakartaee-api</artifactId>
    <version>你的对应版本号</version>
    <scope>provided</scope>
</dependency>

内容的提问来源于stack exchange,提问作者Muhammadoufi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 03:15:50