Tomcat一些记录

idea创建JavaEE项目

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

配置Tomcat的安装路径啊
在这里插入图片描述
Template.The values saved here will be used for new configurations of the same type.(模板此处保存的值将用于相同类型的新配置。)

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

或者你不用create configuration,点击左上角+号 然后拉到下面找Tomcat local 也可以,这可能是先创建再填写,上面那个方法是先填写再创建。
在这里插入图片描述

现在这个样子大概成功了

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

在这里插入图片描述

反正你一定要让这两个一样
例如:
http://localhost:8080/Servlet_war_exploded
/Servlet_war_exploded
这俩才是同一个根
在这里插入图片描述
在这里插入图片描述
配置完记得restart Tomcat哦

现在打开这个index.jsp
就相当于首页
在这里插入图片描述
换一个我自己新建的html文档
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值