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

无法在Eclipse中通过已配置的Apache Tomcat 10.1运行项目

解决方案

1. 修复Project Facets中Dynamic Web Module缺失问题

Tomcat 10.1对应Servlet 6.0,需要Eclipse 2022-06及以上版本支持,先确认你的Eclipse版本达标,再按以下步骤操作:

  • 关闭Eclipse,找到项目根目录下.settings文件夹里的org.eclipse.wst.common.project.facet.core.xml文件
  • 打开文件,添加对应配置(确保Java版本为11+,Tomcat10.1要求Java 11及以上):
    <facet name="jst.web" version="6.0"/>
    <facet name="java" version="11"/>
    
  • 保存文件后重启Eclipse,此时Project Facets中就能看到Dynamic Web Module选项,勾选后应用。

2. 关联项目到Tomcat服务器

  • 右键项目 → Properties → Targeted Runtimes,勾选你的Tomcat 10.1服务器,点击Apply and Close
  • 再次尝试Run As → Run On Server,即可看到已配置的Tomcat服务器选项。

3. 检查服务器配置正确性

  • 打开Window → Show View → Servers,找到Tomcat10.1服务器,右键选择Properties
  • 确认Server Locations选择Use Tomcat installation,且Runtime Environment指向正确的Tomcat安装目录
  • 若配置异常,删除现有服务器,重新添加:在Servers视图右键 → New → Server,选择Tomcat10.1,重新配置JRE和安装路径。

注意事项

Tomcat10.1要求Java 11及以上版本,确保项目的JRE和服务器使用的JRE版本一致且符合要求,版本不匹配会导致无法关联服务器。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 13:02:10