IDEA配置将Servlet真正布署到Tomcat

刚开始只能IDEA运行完Servlet web application 并保持IDEA运行才能通过浏览器访问到我的Servlet,跟想象中的不一样,不应该是IDEA运行完项目以后只要打开Tomcat就能访问吗?事实时运行完项目只要关掉IDEA就不能再访问到应用了,而且Tomcat中也确实也没找到有项目对应的资源。

昨天重新配置了项目的IDEA配置发现解决了,实现了不依赖IDEA也可以随时访问Servlet。具体配置如下:

之前配置configuration的时候如上图,总是选择war exploded选项,所以不能真的将web application布署到Tomcat中,只适合开发调度阶段。改选为war选项,即可实现真正布署。

而且可以在Tomcat对应目录下可以找到项目资源目录了,也即是真正将应用布署在了Tomcat上,之前选war exploded时资源目录是找不到的,如下图:

这样,目前遇到的Servlet、Tomcat问题都已解决。后续遇到新的问题再分享出来吧,一起学习

相关推荐
小张快跑。1 分钟前
Tomcat下载、安装及配置详细教程
java·服务器·tomcat
探索java3 小时前
Tomcat Server 组件原理
java·后端·tomcat
所愿ღ13 小时前
JavaWeb-Servlet基础
笔记·servlet
clever10114 小时前
在ubuntu系统上离线安装jenkins的做法
ubuntu·servlet·jenkins
spencer_tseng20 小时前
Eclipse Tomcat Configuration
eclipse·tomcat
:-)1 天前
idea配置maven国内镜像
java·ide·maven·intellij-idea
qq_三哥啊1 天前
【IDEA】设置Debug调试时调试器不进入特定类(Spring框架、Mybatis框架)
spring·intellij-idea·mybatis
甄超锋2 天前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
鱼鱼说测试2 天前
Jenkins+Python自动化持续集成详细教程
开发语言·servlet·php
甄超锋2 天前
Java Maven更换国内源
java·开发语言·spring boot·spring·spring cloud·tomcat·maven