Eclipse中导入新项目,右键项目没有Run on Server,Tomcat的add and remove找不到项目

原因分析

  • 没有勾选Dynamic Web Module、Java、JavaScript
  • Dynamic Web Module版本问题

解决方法

  1. Eclipse中右键项目选择Properties

  2. 左侧点击project facets

  3. 勾选Dynamic Web Module、Java、JavaScript,注意Dynamic Web Module版本问题,要和tomcat版本对应。

    java 复制代码
    - Dynamic Web Module 2.4 对应Tomcat 5.5
    - Dynamic Web Module 2.5 对应Tomcat 6.0 
    - Dynamic Web Module 3.0 对应Tomcat 7.0或更高
  4. 点击Apply and Close

相关推荐
零雲3 分钟前
java面试:可以讲一讲sychronized和ReentrantLock的异同点吗
java·开发语言·面试
没有bug.的程序员13 分钟前
SQL 执行计划解析:从 EXPLAIN 到性能优化的完整指南
java·数据库·sql·性能优化·explain·执行计划
微笑尅乐33 分钟前
神奇的位运算——力扣136.只出现一次的数字
java·算法·leetcode·职场和发展
Chan1642 分钟前
【 设计模式 | 结构型模式 代理模式 】
java·spring boot·后端·设计模式·intellij-idea
柯南二号43 分钟前
【AI】【Java后端】RAG 实战示例:SpringBoot + 向量检索 + LLM 问答系统
java·人工智能·spring boot
Mr.Pascal1 小时前
后端直接返回错误信息的Map 和 抛出异常(异常机制)优劣势对比
java·springboot
zcychong1 小时前
如何让A、B、C三个线程按严格顺序执行(附十一种解)?
java·面试
步行cgn2 小时前
HttpSessionBindingListener
java·开发语言·数据仓库·servlet
浮游本尊2 小时前
Java学习第24天 - Spring Cloud Gateway与容器化部署
java
天天摸鱼的java工程师2 小时前
SpringBoot + RabbitMQ + Redis + MySQL:社交平台私信发送、已读状态同步与历史消息缓存
java·后端