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

使用Tomcat构建Maven Java Servlet项目构建成功无法访问的依赖调整问题

依赖调整方案

新增依赖

你当前缺少Jersey服务端运行的核心依赖,需要补充两个和现有Jersey版本一致的依赖:

<!-- Jersey服务端核心依赖 -->
<dependency>
    <groupId>com.sun.jersey</groupId>
    <artifactId>jersey-server</artifactId>
    <version>1.19.3</version>
</dependency>
<!-- Jersey Servlet容器分发依赖 -->
<dependency>
    <groupId>com.sun.jersey</groupId>
    <artifactId>jersey-servlet</artifactId>
    <version>1.19.3</version>
</dependency>

同时你当前贴出的pom.xml内容不完整,末尾缺少依赖、依赖集、项目节点的闭合标签,需要补全以下内容才能保证依赖正确加载:

</dependency>
    </dependencies>
</project>

无需删除现有依赖

你已经列出的所有依赖均为项目正常运行所需,无需删除,注意保持所有Jersey相关依赖版本统一为1.19.3即可,避免版本冲突。

额外非依赖检查项

如果调整依赖后仍无法访问,可检查以下配置:

  • 确认web.xml中已正确配置Jersey的Servlet分发器,指定了接口所在包的扫描路径
  • 确认pom中已定义${appengine.target.version}属性,属性值和你使用的Google App Engine运行环境版本一致

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 08:06:02