IDEA项目Tomcat部署找不到Tomcat Server

IDEA项目Tomcat部署在Run / Debug Configurations里找不到Tomcat Server

在这里插入图片描述

1,打开Settings–》搜索栏输入 Tomcat–》点击Pluins,查看右侧Tomcat and TomEE Intergration 后边是否打了对钩。

若已经打上对钩,Run / Debug Configurations在还无Tomcat Server,那把对钩取消再重新选上。会提示重启IEDA,重启即可
在这里插入图片描述

在这里插入图片描述

2,重启之后打开 菜单Run–》Run / Debug Configurations–》点击“+”号,若还无Tomcat Server看是不是因为没显示全:点最下面 xx items more。应该在这就有了。

在这里插入图片描述

### Intellij IDEATomEETomcat 的区别 #### 用户界面和配置方式 在 IntelliJ IDEA 中,无论是部署Tomcat 或者 TomEE,都需要通过服务器配置页面完成设置。然而,由于两者支持的技术栈不同,在具体操作上会有所差异[^1]。 对于 Tomcat 而言,其主要提供了一个基础的Servlet容器功能;而 TomEE 则是在 Tomcat 基础之上增加了完整的Java EE特性集的支持,这意味着当选择 TomEE 作为应用服务器时,可以更方便地开发基于 EJB、JPA 等技术的企业级应用程序[^3]。 #### 部署流程对比 - **Tomcat**: 当创建一个新的 Artifacts 来打包项目并将其关联至 Tomcat Server Configuration 后即可启动服务。此时仅能享受最基本的Web层能力。 - **TomEE**: 类似于 Tomcat部署过程,但是因为内置了更多企业版组件(如 CDI Bean Manager),所以在构建过程中可能会涉及到额外依赖项的选择以及初始化参数设定等问题。 #### 功能扩展性 Apache TomEE 提供了一套更为全面的服务框架来满足复杂业务场景下的需求,比如事务管理器、消息队列连接工厂等高级特性的集成都更加便捷高效。因此如果目标是构建大型分布式系统,则推荐优先考虑采用 TomEE 平台来进行开发工作。 ```xml <!-- Maven POM 文件中的部分配置 --> <dependencies> <!-- 对应不同的应用场景可以选择引入相应的模块 --> <!-- 如果使用的是Tomcat --> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-catalina</artifactId> <version>${tomcat.version}</version> <scope>provided</scope> </dependency> <!-- 若切换成TomEE则需替换为如下形式 --> <dependency> <groupId>org.apache.tomee</groupId> <artifactId>javaee-api</artifactId> <version>${tomee.version}</version> <scope>provided</scope> </dependency> </dependencies> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值