位置: IT常识 - 正文

day10-Tomcat02

编辑:rootadmin
Tomcat02 4.IDEA开发JavaWeb工程 4.1开发javaweb工程&配置Tomcat&启动项目 需求:使用idea开发javaweb工程fishWeb,并将网页部署到fishWeb工程 点击File-New-Project 在弹出的框中点击 Java,点击next 写入你的工程名字, ... Tomcat024.IDEA开发JavaWeb工程4.1开发javaweb工程&配置Tomcat&启动项目

推荐整理分享day10-Tomcat02,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

需求:使用idea开发javaweb工程fishWeb,并将网页部署到fishWeb工程

点击File-New-Project

在弹出的框中点击 Java,点击next

写入你的工程名字,选择存储位置

点击creat

右击项目名称,选择Add FrameworkSupport

在弹窗中选择web application,点击ok

可以看到在项目中多出来一个web文件目录

点击右上角的add configurations

在弹窗的左上角点击加号+,在弹出的子窗口中下拉选择Tomcat Server-Local

点击完毕可以看到如下页面:

其中的Deployment是配置我们网站的发布方式,主要有两种:一种是源码的形式,一种是war包。一般选择war包的形式,如下:点击加号,选择artifact

下方的Application context就是你发布的web应用的名称

之后访问的url就是:http://localhost:8080/web应用名称/资源名

点击Server页面的application server的configure按钮,在弹窗的tomcat home选择安装的tomcat目录

day10-Tomcat02

在接下来的选项中,选择默认浏览器

建议在下面的两个选项中都选择update classes and resource

下面是tomcat的默认端口,直接默认即可

建议修改tomcat的Name,这样做是为了区分不同项目(web应用)之间的tomcat

最后点击apply,再点击ok

点击tomcat右边的绿色箭头,如果在控制窗口没有报错,就代表运行成功了。

浏览器显示页面

在浏览器地址栏输入配置的项目资源地址,即可访问

4.2注意事项和细节

热加载选项说明

1.1 on update action:选择 update classes and resource时,表示当我们有更新操作时,tomcat会自动更新类和资源

当jsp/html文件修改时,可以生效,但是如果你修改的是java文件,需要redeploy才会生效)

1.2 on frame deactivation:表示IDEA失去焦点(比如最小化),也会导致jsp/html发生更新,但是java类还是需要deploy

端口修改

这里修改的端口,只会影响到当前的项目,而不是去修改server.xml

out目录是什么

当tomcat启动时,会生成out目录,该目录就是原项目资源的映射,我们浏览器访问的资源是out目录

当我们从外部拷贝资源到项目(图片,文件,js等),如果出现404不能访问错误时,解决的方式是:rebuild project-->重启tomcat

本质是将原项目的资源同步到out目录下

javaweb工程的目录介绍

本文链接地址:https://www.jiuchutong.com/zhishi/313241.html 转载请保留说明!

上一篇:Dedecms列表页分页按钮不显示终极解决秘诀(dedecms标签怎么用)

下一篇:分享帝国cms选取两个表的集合实现按某字段排序(分享帝国cms选取什么)

  • 职工福利费计税税率
  • 报关金额必须跟收汇金额一致吗?
  • 研发费用辅助账是什么意思
  • 30万的车税可以抵多少钱
  • 审计库存现金盘点方法
  • 母公司给子公司担保的规定
  • 小规模建筑业如何做账
  • 有留抵税额要考虑税负吗
  • 手撕发票怎么区分地区开具
  • 企业购买原材料,货款未支付
  • 分公司亏损还会分摊所得税吗
  • 给行政事业单位扣缴义务人的一封信
  • 特殊行业会计公司排名
  • 个税当月计提还是下月
  • 小规模购买农产品
  • 企业承担社保
  • 总账会计就是内外账合并吗
  • 劳务费个人所得税税率
  • 建账时选择什么会计制度
  • win11如何恢复win10
  • 电脑管家游戏加速怎么卸载
  • 开发产品完工结转
  • php addslashes函数
  • 场地租赁费需要计提吗
  • 企业在什么情况下会被列入经营异常
  • 客户多付款入哪个科目
  • thinkphp获取数据库数据
  • php读取文件内容
  • 小规模纳税人每月申报什么税
  • Vue中@change、@input和@blur的区别以及什么是@keyup
  • ai技术排名
  • YOLOv5|YOLOv7|YOLOv8改各种IoU损失函数:YOLOv8涨点Trick,改进添加SIoU损失函数、EIoU损失函数、GIoU损失函数、α-IoU损失函数
  • php eval绕过
  • 因质量原因退货和召回的产品,均应按照规定
  • 影响年度损益的金额怎么算
  • 资产负债表中的货币资金包括哪些
  • 股权并购与收购的区别
  • 金融企业有
  • 行政事业单位应用方案总账,财务分析
  • 职工教育经费能开专票吗
  • 执行迟延履行利息的计算
  • 补提去年累计折旧
  • 固定资产累计折旧会计科目
  • 公司注销应付账款要为零吗
  • 暂估入库做账
  • 物流运输业务
  • 原始凭证分类的依据有什么
  • 企业生育津贴发放细则
  • 职工教育经费开专票可以抵扣吗
  • 变更公司名称后银行如何做
  • 买入返售金融资产 流动资产
  • xampp修改mysql默认密码的方法
  • mysql误操作数据恢复
  • ubuntu的系统设置在哪里
  • centos好玩的命令
  • 手把手教您安装软件
  • centos7网卡
  • msoobe.exe是什么
  • windows7的显示设置在哪里
  • opware12.exe - opware12进程是什么文件 有什么用
  • win10预览版21390
  • win7到欢迎界面卡半天
  • win8分屏快捷键
  • opengl1
  • 获取本站的context root
  • 安卓udp抓包
  • unity如何成一组
  • linearlayout布局怎么设置
  • 查看shell脚本
  • 安卓自动登录应用程序
  • 安卓手势控制app
  • python设计内容
  • 2022河南省地方专项计划分数线
  • 四川省网上税务局申报流程
  • 四川灵活就业医保每月返多少钱
  • 实木地板什么
  • 皖事通新农合缴费征收方式是什么?
  • 代理记账公司账务处理
  • 个人所得税怎么扣除
  • 社保交五百多
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设