Tomcat学习笔记

idea创建JavaEE项目

这里什么也不用按next下一步
Tomcat学习笔记
听说这里选Java EE 7更好,但是我没有
我直接用8了
好像旧版本可以在可以选择Web application的,我2020版本好像没有
next下一步
Tomcat学习笔记
随便起个名 next
Tomcat学习笔记
右键模块 选择Add Framework Suppport…Tomcat学习笔记
Web application打✔ 然后ok
Tomcat学习笔记
然后在idea上弄上Tomcat?是这么说吗
在上面菜单栏选择run,然后edit configuration(编辑配置)
Tomcat学习笔记
打开这个Templates 下滑找到Tomcat,选择local
Tomcat学习笔记
Tomcat学习笔记

配置Tomcat的安装路径啊
Tomcat学习笔记
Template.The values saved here will be used for new configurations of the same type.(模板此处保存的值将用于相同类型的新配置。)

这里要点create configuration应该是这里填完模板然后按这个模板创建一个配置?可能是这样吧
Tomcat学习笔记
然后一个配置就在左边出现了
然后我们需要点击右下角的小灯泡fix,
提示是Warning: No artifacts marked for deployment(
警告:没有标记为部署的工件)
如果fix有多个选择的时候你要选择你那个设置了web application的模块,还有个后缀exploded的,不知道为什么,我试出来的
Tomcat学习笔记
现在这个样子大概成功了

点ok
Tomcat学习笔记
测试一下,运行有点慢
Tomcat学习笔记
可以了Tomcat学习笔记
可以在run中edit configuration编辑配置中把这两个选择为update resources
你添加其他html文档时就不用重启Tomcat了
Tomcat学习笔记
可能有些朋友写localhost:8080/的出现了404
然后不知道发生了肾么事,可能那个朋友就是我
Tomcat学习笔记
因为这里URL的根目录,是叫这个吗
这个根目录是/ServletDemo1_war_exploded而不是/
Tomcat学习笔记
啊这张图这里就是URL和Application context的地址不一样。绝对错

Tomcat学习笔记

反正你一定要让这两个一样
例如:
http://localhost:8080/Servlet_war_exploded
/Servlet_war_exploded
这俩才是同一个根
Tomcat学习笔记
Tomcat学习笔记
配置完记得restart Tomcat哦

现在打开这个index.jsp
就相当于首页
Tomcat学习笔记
换一个我自己新建的html文档
Tomcat学习笔记

上一篇:springboot+maven+idea 踩坑记


下一篇:JavaWeb项目使用idea打包war包放到tomcat中运行