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问题都已解决。后续遇到新的问题再分享出来吧,一起学习

相关推荐
Klong.k10 小时前
谈谈session、application存储对象
java·tomcat
0***v77710 小时前
JavaWeb项目打包、部署至Tomcat并启动的全程指南(图文详解)
java·tomcat
自在极意功。11 小时前
Socket学习
tomcat·socket·线程池
BD_Marathon15 小时前
【IDEA】IDEA的详细设置
java·ide·intellij-idea
喜欢流萤吖~15 小时前
Servlet 生命周期详解
java·servlet
一勺菠萝丶16 小时前
Jenkins SSH 部署非 root 用户权限问题完整排查与解决方案(最推荐方法总结)
servlet·ssh·jenkins
任子菲阳16 小时前
学Java第五十二天——IO流(下)
java·开发语言·intellij-idea
w1wi17 小时前
【环境部署】MacOS安装Tomcat
java·macos·tomcat
java_logo18 小时前
Jenkins Docker 容器化部署指南
java·运维·servlet·docker·容器·jdk·jenkins