已为项目添加Tomcat v10.0,但Eclipse的Run As中无Run on Server选项
解决Eclipse添加Tomcat后无"Run on Server"选项的方案
确认项目是Web工程
Eclipse仅对Web项目显示"Run on Server"选项。右键项目→Properties→Project Facets,检查是否勾选了Dynamic Web Module(Tomcat 10.0对应该facet的4.0及以上版本,版本不匹配也会导致异常)。未勾选的话,点Modify添加该facet,按向导完成配置。确保项目关联了Tomcat运行时
右键项目→Properties→Targeted Runtimes,确认已勾选你添加的Tomcat v10.0。没勾选的话选中它,点击Apply and Close,重启Eclipse再试。重置视角刷新菜单
有时候Eclipse菜单缓存会出问题,点击Window→Perspective→Reset Perspective...,重置当前开发视角后再查看Run As菜单。重新添加Tomcat服务器
打开Servers视图(没显示的话,点Window→Show View→Servers),删掉已添加的Tomcat,右键空白处→New→Server,重新添加Tomcat v10.0,添加过程中务必选中你的项目完成关联。检查Eclipse与Tomcat版本兼容性
Tomcat 10.0要求Eclipse 2021-06及以上版本支持,若你的Eclipse版本过低,建议升级到适配版本。
内容的提问来源于stack exchange,提问作者Nguyen Cuc
相关产品推荐
相关产品推荐

